随笔分类 - C语言学习
摘要:常量和变量 单精度浮点型float \(32 bits:\)符号1位,指数8位,尾数23位 \(max:3.4e38\) \(min:-3.4e38\) 枚举类型enum(符号常量) enum Weekday {sun,mon,tue,wed,thu,fri,sat}; 每一个枚举元素都代表一个整型
阅读全文
摘要:运算符 位操作符 位操作符 语法 样例 按位与 & Expr1 & Expr2 0011 & 1001 = 0001 按位或 | Expr1 | Expr2 0011 | 1001 = 1011 按位异或 ^ Expr1 ^ Expr2 0011 ^ 1001 = 1010 按位取反 ~ ~Expr
阅读全文
摘要:目录指针和数组指针访问一维数组指针访问二维数组字符数组指针数组小技巧 指针和数组 指针访问一维数组 通过数组名和下标访问 scanf("%d", &a[i]); printf("%d", a[i]); 通过数组名和解引用访问 scanf("%d", a+i); printf("%d", *(a+i)
阅读全文
摘要:字符串函数 输入 fgets()函数(和fputs()) #define STLEN 14 char words[STLEN]; fgets(words, STLEN, stdin); fputs(words, stdout); /* in:apple pie\n store:apple pie\n
阅读全文
摘要:目录文件文件基础打开与关闭文件访问文件步骤打开文件文件访问模式关闭文件顺序读写文件文本文件二进制文件随机读写文件函数总结 文件 文件基础 文本文件 文本文件中每一个字节中的数据可以被解释为一个字符的ASCII码。文本文件可以用文本编辑器打开,显示为字符串 二进制文件 二进制文件中每一个字节中的数据不
阅读全文
摘要:目录函数函数应用变量程序的内存布局动态内存分配函数指针 函数 函数应用 交换变量函数 //错解1:只交换形参的值 void swap(int x, int y) { int z; z = x; x = y; y = z; } //错解2:*p无确定指向 void swap(int* p1, int*
阅读全文
摘要:标签和goto语句 标签语法:LABEL:Stmt goto语句语法:goto LABEL; #include <stdio.h> int main() { int n = 100; loop: if (n <= 200) { printf("%6d", n); n += 1; goto loop;
阅读全文

浙公网安备 33010602011771号