c语言中单引号和双引号是什么意思

Python015

c语言中单引号和双引号是什么意思,第1张

双引号里面的是字符串而单引号里面的代表字符朋友你可以这样理解只要是在双引号里面的不代表任何表达式的意义假如inta=10cout<<"a"这是用双引号它在屏幕上就是a而inta=10cout<<a这个a就代表表达式a=10在屏幕上是10而inta=10cout<<‘a’将会是65因为用单引号里面的代表字符而字符要用ASCII码表示你在书中查多努力啊参考资料:“福兴韵”贴吧

单引号和双引号都有全角和半角之分,全角的又叫中文字符,半角的又称英文字符。在c语言中,全角字符没有任何意义,它就是一个普通字符,没有含义;半角字符才有不同的意义:双引号用来括起一个字符串,如"China"单引号原来括起一个字符,如'f'。二者含义不同,不能混用。

你好,

c语言中用双引号引起来的,叫字符串常量,以一个看不见的'\0'结尾。

用单引号引起来的,叫字符常量,主要是查ASCII码表,一共有0~127,共128个,是大佬们特意凑出128个的。

祝你生活愉快。