字符初始值?

来源:百度知道 编辑:UC知道 时间:2024/05/10 11:49:13
字符没给初始值时,默认的值是不是等于'\0'?
'\0'表示什么意思?

楼上的错了,C语言里面根本没有默认的字符值,如果你声明一个字符变量,没有初始化,里面是任意值。除非你把这个字符变量声明为全局变量,由于全局变量如果你没有初始化,编译器会自动初始化为0,这个时候你的字符变量里面才是'\0'

\0 ASCII中的第一个字符 就是空字符 C语言教材上应该有
字符默认是空应该就是\0(\0 是转义成空字符)