笔记
高锰酸钾拌饭
这个作者很懒,什么都没留下…
展开
-
C语言小知识复习1
快过年了,公司的项目基本都结了,想到复习一下基础,C是大一接触计算机开始接触的,就用了一个学期,后来陆续被C++和Java顶走了,刚开始确实被虐的够呛,尤其内存那里,导致我一度想放弃计算机!严重了呵呵呵,看着kenshincui 的博客,看到觉得容易混的,记录下来,全是琐碎的基础: 常用数据类型的长度 运算符 关系运算符为真就返回1,为假就返回0;在条件语言中非0即真原创 2016-02-02 11:18:17 · 328 阅读 · 0 评论 -
C语言小知识复习2
感谢KenshinCui 总结的太好 字符串 char a[] = {'K','e','n','s','h','i','n','\0'}; printf("%s",a); //结果:Kenshin,注意使用%s输出字符串内容,如果换成整形输出格式其实输出的是a的地址 而且上面的方法如果初始化字符串,如果没有最后的\0是会出错的 //直接赋值为字符串,此时不需要手动添原创 2016-02-02 14:44:32 · 260 阅读 · 0 评论 -
C语言小知识复习3
宏 宏定义是在程序编译之前进行替换相比定义成全局变量或函数效率更高。 #undef PI //强制终止宏定义 在想要终止宏的地方 #define SUM(a,b) a+b #define SUB(a,b) a-b #define MUL (a,b) (a*b) //这么定义是错误的,预处理器会认为宏名为”MUL“,替换内容为”(a,b) (a*b)“ 要把括号去掉 条件编译原创 2016-02-02 15:50:53 · 366 阅读 · 0 评论