- 博客(2)
- 收藏
- 关注
原创 字符串+转义字符的理解(C语言2)
arr2的字符串内容实际为‘a''b''c' 其内不含有一个字符\0,所以输出了部分乱码(随机输出直到找到0停止),我们在arr2后加上字符‘0’ 就可以得到一样的结果了(在编程语言中字符‘0’=‘\0’)arr1的字符串内容实际为‘a''b''c''0' 其内含有一个字符\0,这个字符\0即为字符串结束的标志,这个\0也称为转义字符。所以n改变了原有意思,从字符n改成了换行,所以\n在c程序中就是换行的意思。例如:"hello"很明显,字符串内容同为abc,但输出结果不同,在此我们解释一下。
2024-08-09 16:33:34 263
原创 C语言中常量的分类及命名规则
define 标识符 常量//注意, 最后没有分号#define 的功能是将标识符定义为其后的常量。一经定义,程序中就可以直接用标识符来表示这个常量。宏名表示的是一个常量,可以给变量赋值,但绝不能给常量赋值。
2024-08-09 11:11:11 291
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人