C语言知识点
Wu_Qiyou_csdn
请往前走,不必回头。
展开
-
按位与、或、异或等运算方法
按位与运算符(&) 参加运算的两个数据,按二进制位进行“与”运算。 运算规则:0&0=0; 0&1=0; 1&0=0; 1&1=1; 即:两位同时为“1”,结果才为“1”,否则为0 例如:3&5 即 0000 0011& 0000 0101 = 0000 0001 因此,3&5的值得1。 另,负数按补码形式参加按位与运算。 “与运算”的特殊用转载 2017-03-21 18:25:34 · 439 阅读 · 0 评论 -
C语言中printf格式详解
printf的格式控制的完整格式: % - 0 m.n l或h 格式字符 下面对组成格式说明的各项加以说明: ①%:表示格式说明的起始符号,不可缺少。 ②-:有-表示左对齐输出,如省略表示右对齐输出。 ③0:有0表示指定空位填0,如省略表示指定空位不填。 ④m.n:m指域宽,即对应的输出项在输出设备上所占的字符数。N指精度。用于说明输出的实型数的小数位数。对数值型的来说,未转载 2017-03-21 18:28:40 · 771 阅读 · 0 评论 -
数组相关的运算(sizeof,strlen)
sizeof strlen sizeof():简单的说其作用就是返回一个对象或者类型所占的内存字节数。 strlen():用来计算指定的字符串s 的长度,不包括结束字符"\0"。 1)一维数组 int main() { int a[] = {1,2,3,4}; printf("%d\n",sizeof(a)); //16 整个数组大小 printf(原创 2017-04-04 22:37:24 · 395 阅读 · 0 评论