c基础
大一记载的笔记:
常量是以什么样的二进制代码存储在计算机中 整数是以补码的形式转化为二进制代码存储在计算机中的 实数是以IEEE754的形式转化为二进制代码存储在计算机中的 字符的本质实际也是与整数的存储方式相同 字节就是存储数据的单位, 并且是硬件所能访问的最小单位 1 //死机程序 # include <stdio.h> # include <malloc.h> int main(void) { while(1) { int * p = (int *)malloc(1000); } } 2 # include <stdio.h> int main(void) { char ch = 'a'; //char ch = 'n'; // error ch = 'b'; printf("%c\n", ch); } 3 //注意是m输出的值 与 && 左边的表达式为假, 右边的表达式不执行 // 或 || 左边为真时, 右边的表达式不执行 # include <stdio.h> int main(void) { int i = 46; int k = 34; int m; m = (7 > 6)&&(k = 0);//m = (7 > 6) && (k = 8); //m = (1 > 4) && (k = 6) printf("m = %d\n", m); } 4 //注意printf的输出接果 输入334hj时输出是? # include <stdio.h> int main(void) { int i; char j; scanf("%d", &i); // 当scanf("m%d", &i); 要输入m ... printf("i = %d\n", i); scanf("%c", &j); printf("j = %c\n", j); } 5 //if的简单用法 # include <stdio.h> int main(void) { if (5 > 3) printf("aaa\n"); if (0) printf("bbb\n"); if (0 == 0) printf("ccc\n"); }
浙公网安备 33010602011771号