3.4 - Char的讲解

2021/11/13 6:11:11

本文主要是介绍3.4 - Char的讲解,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

我们来看一个代码

 # include<stdio.h>
 int main(void)
 {
 //char 字符是用来进行单个字符的而不是字符串的定义
 char a='a';       //这是可以的,因为只是单个字符
 char b="ABch";    //这是错误的。char定义的只是一个字符而不是字符串,将字符串赋值给char这是错误的   
 char c='ab';      //这是错误的。单引号只能够将单个字符括起来,而不能够将字符串括起来。
 char d="A";       //这也是错误的。每个字符串默认会带上一个"\0"的终止符(后面我们会讲解终止符)。所以这个是一个字符串。
 printf("%c\n",c);    
 return 0;
 }

这里我们要注意的就是字符串后面会自动的加上一个 \0 的终止符。

原本是3个字符的会变为4个。

"" (双引号)用于将字符串括起来 。

'' (单引号)用于将字符括起来。

char只能够用于存储单个的字符而不是字符串。



这篇关于3.4 - Char的讲解的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程