C语言
Dwyane_Coding
简书:https://www.jianshu.com/u/bb2db3428fff
掘金:https://juejin.im/user/5a3cb4935188257d391d3ce8
展开
-
声明和定义
浅谈声明和定义区别这二个概念有必须解释一下 ,首先,必须知道“声明”和“定义”之间的区别,因为这两个术语在经常出现在我们平时的talking中,有责任去明白她们。一般解释来说:声明是告诉编译器存在这么一个标识符。定义则是为程序申请一块内存。例如:int x; //这是一个定义 extern int x; //这是声明 in转载 2015-10-24 16:50:45 · 406 阅读 · 0 评论 -
c语言的按位运算符
c语言的按位运算符& 按位与 | 按位或 ^ 按位异或 1. 按位与运算 按位与运算符"&"是双目运算符。其功能是参与运算的两数各对应的二进位相与。只有对应的两个二进位均为1时,结果位才为1 ,否则为0。参与运算的数以补码方式出现。 例如:9&5可写算式如下: 00001001 (9的二进制补码)&00000101 (5的二进制补码) 00000001 (1的二进制补码转载 2015-09-28 23:29:30 · 537 阅读 · 0 评论