随笔分类 -  C语言

C语言的技术文章
摘要:#include #include struct weapon { int price; int atk; struct weapon * next; }; struct weapon * create() { struct weapon * head; struct weapon * p1,* p2; ... 阅读全文
posted @ 2016-10-20 07:56 php91 阅读(422) 评论(0) 推荐(0)
摘要:为什么错误,该怎么写,(红色行) 追问 为什么不能直接赋值啊, 追答 用char nnnn[20]定义的,用strcpy 用char *ppp定义的,用=来赋值 为什么错误,该怎么写,(红色行) 追问 为什么不能直接赋值啊, 为什么错误,该怎么写,(红色行) 追问 为什么不能直接赋值啊, 追答 用c 阅读全文
posted @ 2016-10-19 18:19 php91 阅读(14575) 评论(0) 推荐(1)
摘要:通过前面的讲解,我们知道结构体(Struct)是一种构造类型或复杂类型,它可以包含多个类型不同的成员。在C语言中,还有另外一种和结构体非常类似的语法,叫做共用体(Union),它的定义格式为: union 共用体名{ 成员列表}; 结构体和共用体的区别在于:结构体的各个成员会占用不同的内存,互相之间 阅读全文
posted @ 2016-10-19 17:01 php91 阅读(638) 评论(0) 推荐(0)
摘要:在Linux中,执行命令:gcc -o linux.i linux.c -E 阅读全文
posted @ 2016-10-19 08:12 php91 阅读(175) 评论(0) 推荐(0)
摘要:变量说明: $$Shell本身的PID(ProcessID)$!Shell最后运行的后台Process的PID$?最后运行的命令的结束代码(返回值)$-使用Set命令设定的Flag一览$*所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。$@所有参数列表。如 阅读全文
posted @ 2016-10-17 08:52 php91 阅读(471) 评论(0) 推荐(0)
摘要:#include #define TP1 char* typedef char* TP2;int main(void){ TP1 a,b; TP2 x,y; printf("a=>%d,b=>%d\n",sizeof(a),sizeof(b)); printf("x=>%d,y=>%d\n",siz... 阅读全文
posted @ 2015-08-15 10:50 php91 阅读(300) 评论(0) 推荐(0)
摘要:关于scanf的返回值,MSDN里是这样写的:Both scanf and wscanf return the number of fields successfully convertedand assigned; the return value does not include fields ... 阅读全文
posted @ 2015-07-31 16:53 php91 阅读(1205) 评论(0) 推荐(1)
摘要:C中scanf问题在VS2003中建一个c程序,用scanf接收输入的时候总会出现下面的警告是怎么回事呢?要怎么写才不会出现警告呢?e:\test1\test1\main.c(15) : warning C4996: “scanf”被声明为否决的 d:\program files\m... 阅读全文
posted @ 2015-07-10 13:16 php91 阅读(571) 评论(0) 推荐(0)