
C Primer Plus
fffffffff_jj
我是
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C Primer Plus:(第十六章)C预处理器和C库
x原创 2020-04-03 17:35:30 · 159 阅读 · 0 评论 -
C Primer Plus:(第十五章)位操作
按位运算符基本位运算符:取反~, 与&, 或|, 异或^按位取反: ~unsigned char tmp = 2;printf("%d", ~tmp);2的二进制是:0000 0010取反后:1111 1101 解释成补码为:(等价于原码1000 0011 = -3)按位与:&只有1 & 1 = 1, 其他都为0 , 即:全1为1,有0则0...原创 2020-02-23 16:24:34 · 276 阅读 · 0 评论 -
C Primer Plus:(第十四章)结构和其他数据形式
结构和其他数据形式声明,定义,初始化一个结构体结构指针结构的一些性质联合 union枚举类型 enumerated type名称空间typedef函数指针声明,定义,初始化一个结构体声明:声明方式1:可声明在外部,也可声明在局部(函数内)struct book{ char title[SIZE], author[SIZE]; float value;};定义:定...原创 2020-02-19 22:12:41 · 234 阅读 · 0 评论 -
C Primer Plus:(第十三章)文件输入/输出
文件输入/输出标准 I / O标准I / O的机理:文件 I / Ofopen() / fclose()getc() / putc()fprintf() / fscanf()fgets() / fputs()随机访问:fseek() / ftell()随机访问(大文件) fgetpos() / fsetpos()其他 I / O 函数二进制 I / Ofread() / fwrite()feof(...原创 2020-02-18 20:44:10 · 746 阅读 · 0 评论 -
C Primer Plus:(第十一章)字符串和字符串函数
字符串和字符串函数字符串的定义字符串的输入1. 分配空间2. 读入字符串:`gets();` `fgets();` `scanf();`2-1 `gets();` / ` puts();`:**no-safe!**2-2 `fgets();` / `fputs();`2-3 `gets_s(char str[], int len);`2-4 `scanf("%s", str);`2-5 用`get...原创 2020-02-16 20:42:00 · 523 阅读 · 0 评论 -
C Primer Plus:(第十章)数组和指针
数组:指定初始化(C99):指定初始化元素int arr[6] = {[5] = 5};int arr[] = {1, [5] = 4, 5, 6};outputtips:int arr[]与int * arr都表示arr是一个指向int的指针,但是int arr[]只能用于声明形式参数,函数原型中可以直接省略为int [], 但函数定义中不能省略参数名Q:指针变量本质是地址,为...原创 2020-02-16 14:19:52 · 415 阅读 · 0 评论