C语言
文章平均质量分 91
qr_ljj
把今天的遥不可及变成明天的胜利在握
与其用泪水悔恨昨天,不如用汗水拼搏今天
展开
-
嵌入式 Linux --C语言
C语言基础一、数据类型1、基本数据类型数据类型是创建变量的模型。变量名是连续存储空间的别名,程序中使用变量命名存储空间,通过变量可以使用存储空间。变量所占的内存大小取决于创建变量的数据类型。2、有符号和无符号有符号数中数据类型的最高位用于标识数据的符号,最高位为1表示为负数,最高位为0表示为正数。计算机中有符号数通常使用补码表示,正数的补码为正数本身,负转载 2016-11-07 19:45:35 · 344 阅读 · 0 评论 -
嵌入式linux开发面试题解析——C语言部分
1、编写统计一个数二进制表示中有多少个1的函数 int count_bit1(int m) { int count = 0; while(m) { m = m & (m-1); count++; } return count; } 2、编写一个函原创 2016-11-07 19:55:42 · 3065 阅读 · 0 评论 -
c语言编程常犯的<8大错误>
C编译的程序对语法检查并不象其它高级语言那么严格,这就给编程人员留下“灵活的余地”,但还是由于这个灵活给程序的调试带来了许多不便,尤其对初学C语言的人来说,经常会出一些连自己都不知道错在哪里的错误。看着有错的程序,不知该如何改起,通过对C的学习,积累了一些C编程时常犯的错误,以供参考。1、书写标识符时,忽略了大小写字母的区别。main(){ int a=5; printf(转载 2016-11-07 19:02:24 · 414 阅读 · 0 评论