c语言中char怎么用关于char的疑问

1.字符型(char)简介 字符型(char)用于儲存字符(character)如英文字母或标点。

严格来说char 其实也是整数类型(integer type),因为 char 类型储存的实际上是整数而不是字符。

计算机使用特定的整数编码来表示特定的字符

3. 字符常量与初始化

用 char 类型来专门表示一个字符,例如:

 

char 称为字符类型只能用单引号' '来包围,不能用双引号" "包围而字符串只能用双引号" "包围,不能用单引号' '包围

输出字符使用 %c,输出字符串使用 %s

 

字符和整数没有本质的区别。可以给 char 变量一个芓符也可以给它一个整数;反过来,可以给 int 变量一个整数也可以给

char 变量在内存中存储的是字符对应的 ASCII 码值。如果以 %c 输出会根据 ASCII 码表轉换成对应的字符;如果以 %d 输

int 变量在内存中存储的是整数本身,当以 %c 输出时也会根据 ASCII 码表转换成对应的字符。

也就是说ASCII 码表将整数和芓符关联起来了。不明白的读者请重温《ASCII编码与Unicode编码》一文并猛击这里查看整

数与字符的完整对应关系。

c语言中char怎么用没有字符串类型只能使用间接的方法来表示。可以借助下面的形式将字符串赋值给变量:

 

由于大家的基础还不够这里暂时不深入探讨,大家暂时记住即可我们会在《C语言指针》一节中详细介绍。

 //也可以直接输出字符串
 

 以上就是对C语言字符(char)的资料整理希望对学习 C语言的朋友有所幫助。

我要回帖

更多关于 c语言中char怎么用 的文章

 

随机推荐