
C语言
文章平均质量分 72
LLX123654
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C语言中字符常量与字符变量的区别?
类型说明字符常量是用单引号括起来的单个字符,例如 ‘A’、‘5’、‘\n’ 等。这里的 ‘\n’ 是转义字符,代表换行符,同样属于字符常量。它在程序运行期间值是固定不变的。字符变量是用于存储字符数据的变量,需要先进行声明,然后可以被赋值和修改。声明时使用 char 类型。/*字符常量*/int main()// 输出字符常量 'A'return 0;/*字符变量*/char ch;// 声明一个字符变量 chch = 'B';// 给字符变量 ch 赋值return 0;原创 2025-02-14 14:03:28 · 345 阅读 · 0 评论 -
C语言中printf()函数何时把内容输出到屏幕上?
在 C 语言中,printf() 函数用于将格式化的字符串输出到标准输出设备(通常是屏幕)。原创 2025-02-14 10:47:43 · 520 阅读 · 0 评论 -
C语言中printf()函数,格式输出符
在 C 语言中,printf() 函数的格式输出符(格式说明符)用于控制输出的格式和数据类型。原创 2025-02-13 22:43:18 · 456 阅读 · 0 评论 -
C语言如何知道当前系统中的编译器数据类型的大小是多少?
对于自定义数据类型,如结构体和联合体,同样可以使用sizeof运算符来获取其大小。(1)对于结构体,sizeof返回的是结构体中所有成员所占字节数的总和,可能会存在字节对齐的情况。(2)对于联合体,sizeof返回的是联合体中最大成员所占的字节数。// 定义一个结构体int age;// 定义一个联合体int i;float f;// 输出结构体Person的大小// 输出联合体Data的大小return 0;原创 2025-02-13 22:42:46 · 451 阅读 · 0 评论 -
C语言中字符与字符串的区别?
(1)字符是单个的字符数据,在 C 语言中用单引号 ’ ’ 来表示。字符类型使用 char 关键字来声明。int main()//ch为字符变量,它它存储了字符 'A'printf("字符: %c\n", ch);return 0;(2)占用1字节内存。用于存储一个字符的 ASCII 码值。例如,字符 ‘A’ 的 ASCII 码值是 65,在内存中就存储这个整数值。特性字符(char)字符串(char[]/char)*表示单引号(‘A’)双引号(“Hello”)内存占用1字节。原创 2025-02-12 19:17:01 · 1527 阅读 · 0 评论 -
C语言中整型数据类型
需要注意的是,在初始化 long int、long long int、unsigned long int 和 unsigned long long int 类型的变量时,建议使用后缀 L、LL、UL 和 ULL 来明确指定类型,避免潜在的类型转换问题。:通常占用 4 个字节(32 位),取值范围一般是 -2147483648 到 2147483647(即 (-2^{31}) 到 (2^{31}-1))。%llu:用于打印 unsigned long long int 类型的无符号整数。原创 2025-02-12 15:50:14 · 1200 阅读 · 0 评论 -
C预处理器 #define
C预处理器不是编译器的组成部分,但是它是编译过程中一个单独的步骤。简单点说,C预处理器就是一个文本替换工具。原创 2023-03-17 12:40:21 · 403 阅读 · 1 评论 -
codeblocks 设置C99标准编译C文件
今天在学习C的过程中,发现不可以使用“//”注释。查阅资料后发现原来codeblocks的gcc默认不以c99标准编译c文件,需要在IDE中设置一下,具体步骤如下: 1、打开codeblocks软件,在Settings菜单栏下找到Compiler…菜单项,如下图: 2、在Global compiler setting中选择Compiler settings选项卡,在Other options转载 2016-04-29 14:59:13 · 3160 阅读 · 1 评论