做您身边的技术顾问,您还有什么懂吗?
  • C语言的另类结构体赋值 日期:2011-11-25 09:41:41 点击:5 好评:0

    这几天看Linux的内核源码,突然看到init_pid_ns这个结构体变量的赋值特别奇怪 struct pid_namespace init_pid_ns = { .kref = { .refcount = ATOMIC_INIT(2), }, .pidmap = { [ 0 ... PIDMAP_ENTRIES-1] = { ATOMIC_INIT(BITS_PE...

    [阅读全文]
  • C语言:计算输入字符各个字母出现的频率思路 日期:2011-10-28 09:21:32 点击:20 好评:0

    编写一个程序,计算输入字符各个字母出现的频率。 最终结果为: 刚刚接手题目的时候,我想得很复杂,因为26个字母中有大小写嘛,小写a~z,大写A~Z 但是,无论是大写还是小写,字...

    [阅读全文]
  • C语言队列的实现 日期:2011-10-28 09:18:21 点击:19 好评:0

    C语言队列的实现 main.c /* * use: test queue datastructrue; * data: 27 Oct,2011; */#include queue.h#include stdio.hint main(int argc, char** argv){if (argc != 2){printf(Usage: main arg\n);return(0);}queue_t* myqueue;myqueue = init_que...

    [阅读全文]
  • C语言实现面向对象(实现继承,多态) 日期:2011-10-24 09:33:19 点击:18 好评:0

    这是一个模拟简单的绘图程序,定义了基本图形shpe_t,点point_t,圆circle_t,让点和圆都具有基本图形的特点,但它们还有其它特性,可理解为面向对象中继承。。思想很好,可以领会领...

    [阅读全文]
  • Linux下用C语言实现发送http请求 方式可以Get或者Post 日期:2011-08-25 10:28:22 点击:33 好评:0

    Linux下用C语言实现发送http请求 方式可以Get或者Post #include stdio.h#include sys/socket.h#include sys/types.h#include time.h#include errno.h#include signal.h#include stdlib.h#include string.h#include unistd.h#include sys/wait...

    [阅读全文]
  • C语言的阶乘,排列和组合 日期:2011-08-12 10:08:49 点击:22 好评:0

    C语言的阶乘,排列和组合实例 #includestdio.hint Factorial(int n){int i=0;int sum=1;int array[]={0}; for(i=n;i=1;i--){ sum=sum*i;}return sum;}int Arrangement(int n,int m){int result=0; if(mn){ printf(您的输入有错,上边的数...

    [阅读全文]
  • C 语言的谜题 日期:2011-07-15 10:28:53 点击:15 好评:0

    我们可以看到很多C语言相关的一些东西。比如《语言的歧义》主要告诉了大家C语言中你意想不到的错误以及一些歧义上的东西。而《谁说C语言很简单》 则通过一些看似你从来不可能写...

    [阅读全文]
  • C语言计算圆周率Pi的程序例子 日期:2011-06-27 10:14:29 点击:24 好评:0

    代码 : #include long a=10000,b,c=2800,d,e,f[2801],g; main() { for(;b-c ; ) f[b++]=a/5; for(;d=0,g=c*2;c-=14,printf(%.4d,e+d/a),e=d%a) for(b=c;d+=f[b]*a,f[b]=d%--g,d/=g--,--b;d*=b); } 输出结果是 3141592653589793238462643383279502884...

    [阅读全文]
  • C语言中排序程序代码参考 日期:2011-06-27 10:13:26 点击:13 好评:0

    这是冒泡法的程序: #include void sort(int array[],int size) { int i,j,temp; /*下面是利用相邻的比较,把大的数放到上面;*/ for(i=0;i for(j=i+1;j if(array[i]array[j]) { temp=array[i]; array[i]=array[j]; array[j]=te...

    [阅读全文]
  • C语言学习趣事_经典面试题系列 日期:2011-06-23 10:27:49 点击:13 好评:0

    在此给还在被中国教育的童鞋们一个建议.............在学校的时候还是小玩玩游戏,小谈谈一些海阔天空的事,当你工作后,你会发现你 不但没有时间这个本钱了, 同时连身体这个本钱...

    [阅读全文]
  • C语言开发的一个画图程序 日期:2011-06-23 10:21:17 点击:20 好评:0

    笔者在开发县级电网调度自动化系统的过程中,碰到一个要绘制电力系统一次接线图的问题.由于电力系统一次接线图比较复杂,用一般的编程方法来绘制比较困 难,因此,笔者用C语言开发了...

    [阅读全文]
  • C语言开发中的内存检测基本模块 日期:2011-05-26 10:21:31 点击:25 好评:0

    一、前言 在用C语言开发产品时,由于C语言中的指针操作的灵活性,因此在使用指针时也需要特别小心,稍微不严谨就会导致内存问题,如内存未初始化,内存泄露,内存重复释放等。...

    [阅读全文]
  • C语言使用DOM解析XML 日期:2011-04-03 10:21:00 点击:44 好评:0

    http://www.codeproject.com/KB/cpp/ParsingXMLFile.aspx 环境需要: MSXML 4.0 SDK W3C, DOM [文件] ParsingXML__C-C___.zip~217KB 下载 (1) ////Initialize COM Library: //CoInitialize(NULL); ////Create an instance of the DOMDocument object...

    [阅读全文]
  • C语言:内存分配方式及常见错误 日期:2010-12-04 11:28:57 点击:10 好评:0

    1、内存分配方式 内存分配方式有三种: (1) 从静态 存储 区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。 (2)...

    [阅读全文]
  • 用C语言开发FastCGI应用程序 日期:2010-12-01 09:16:22 点击:45 好评:0

    欢迎进入C/C++编程社区论坛,与200万技术人员互动交流 进入 I/O函数包 FastCGI软件开发套件,开源的WebServer 2.0服务器包含I/O函数包用与简化把已存在的CGI程序转成FastCGI程序或者编写Fast...

    [阅读全文]
广告合作
广告合作