上一页 1 ··· 4 5 6 7 8 9 10 下一页
摘要: C语言中的单引号和双引号 单引号用来表示字符字面量 双引号用来表示字符串字面量 'a' 表示字符字面量,在内存中占 1 个字节,'a'+1 表示 'a' 的 ASCII 码加 1,结果为 `b`` "a" 表示字符串字面量,在内存中占 2 个字节,"a"+1 表示指针运算,结果指向 "a" 结束符 阅读全文
posted @ 2020-09-01 22:07 nxgy 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 1 enum 关键字 1.1 枚举类型的使用方法 enum 是 C 语言中的一种自定义类型 enum 值是可以根据需要自定义的整型值 第一个定义的 enum 值默认为 0 ;默认情况下的 enum 值是在前一个定义值的基础上加 1 enum 类型的变量只能取定义时的离散值 示例 enum Color 阅读全文
posted @ 2020-09-01 22:06 nxgy 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 1 struct 关键字 C语言中的 struct 可以看作变量的集合 问题:空结构体占用多大内存? Demo #include <stdio.h> struct TS { }; int main() { struct TS t1,t2; printf("sizeof(struct TS) = %d 阅读全文
posted @ 2020-09-01 21:03 nxgy 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 1 const 定义一个只读变量,而不是常量 const 修饰的变量是只读的,其本质还是变量 const 修饰的变量不是真正的常量,它只是告诉编译器该变量不能出现在赋值符号的左边 const 修饰的局部变量在栈上分配空间;const 修饰的全局变量在全局数据区分配空间,所以 const 修饰的变量在 阅读全文
posted @ 2020-09-01 21:02 nxgy 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 1 函数定义中 void 的意义 如果一个函数定义没有显式地指明返回值和参数,那么默认的返回值类型是 int,参数可以是任意个 #include <stdio.h> f() { printf("f()\n"); } int main() { int i = f(); int j = f(1, 2); 阅读全文
posted @ 2020-08-29 17:27 nxgy 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 1 C语言的变量属性 C语言中的变量可以有自己的属性 在定义变量的时候可以加上“属性”关键字 “属性”关键字指明变量的特有意义 语法:property type var_name; 示例 int main() { auto char i; register int j; static long k; 阅读全文
posted @ 2020-08-29 15:38 nxgy 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 1 强制类型转换 强制类型转换的语法 (Type)var_name; (Type)value; 强制类型转换的结果 目标类型能够容纳目标值:结果不变,如:short → int 目标类型不能容纳目标值:结果将产生截断,将高位舍弃,如:int → short 注意:不是所有的强制类型转换都能成功,当不 阅读全文
posted @ 2020-08-29 15:37 nxgy 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 内存中的浮点数 浮点数在内存中的存储方式为:符号位,指数,尾数 类型 符号位 指数 尾数 float 1位(第31位) 8位(第23-30位) 23位(第0-222位) double 1位(第63位) 11位(第52-62位) 52位(第0-51位) float 与 double 类型的数据在计算机 阅读全文
posted @ 2020-08-29 15:35 nxgy 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 计算机中的符号位 数据类型的最高位用于标识数据的符号 最高位为1,表明这个数为负数 最高位为0,表明这个数为正数 有符号数的符号位 #include <stdio.h> int main() { int sign = 0; //符号位 char i = -5; short j = 5; int k 阅读全文
posted @ 2020-08-29 15:34 nxgy 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 变量介绍 makefile 中支持程序设计语言中变量的概念 makefile 中的变量只代表文本数据(即只有一种类型:字符串) makefile 中的变量名规则 变量名可以包含字符,数字,下划线 不能包含 ":","#","="," " 变量名大小写敏感 变量的定义和使用 ##变量定义 CC := 阅读全文
posted @ 2020-06-27 11:21 nxgy 阅读(175) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 下一页