77问答网
所有问题
C语言中双引号占不占字符
C语言中双引号占不占字符
举报该问题
推荐答案 2016-05-06
C、C++、C#、Java 这些
编程语言
中的双引号,当包裹其它字符形成
字符串
时,双引号都是不占用字符的。比如 char mystr[] = "Hello" 或 std::string mystr = "Hello" 都是只包含 Hello 这几个字符。要想包含双引号,需要用 \ 进行转义,比如 char mystr[] = "\"Hello\"";
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/WYNIGN33NpvIWNp3qY.html
其他回答
第1个回答 2016-05-06
正常用来包含字符串的双引号不占字符。
如果是在字符串内部,即本身属于字符串,就占字符。
第2个回答 2016-05-06
wchar ch[] = L"hello"; //这种就不占字节,这只是让编译器好识别 wchar ch[] = L"he\"kk\"o"; //这种有转义字符的要占字节
第3个回答 2016-05-06
string = "abc"; //这种情况不占
string = "\"abc\""; //这种情况中间两个占
相似回答
c语言中
单
引号和双引号
答:
1. 单引号括起来的称为字符,双引号括起来的称为字符串,系统会在字符串的末尾自动添加\0。
2. 单引号占用的字节数就是其中包含的字符数量
。3. 双引号占用的字节数是字符数量加一。
c语言双引号
用法
答:
在
C语言中
,单字符可以通过
双引号
进行界定并赋值给字符变量。例如:char c = 'a'; 这里,字符 'a' 被赋值给变量 c。需要注意的是,这种用法只适用于单个字符,不适用于
字符串
。字符串应该使用双引号包围,并且赋值给字符数组。例如:char str[] = "Hello";。这里的str是一个字符数组,用来存储字...
C语言
中单引号的是字符,
双引号的
是
字符串
吗?
答:
C语言中单引号的是字符,双引号的是字符串
。1、字符指类字形单位或符号,包括字母、数字、运算符号、标点符号和其他符号,以及一些功能性符号。字符在计算机内存放,应规定相应的代表字符的二进制代码。代码的选用要与有关外围设备的规格取得一致。2、字符串主要用于编程,概念说明、函数解释、用法详述见正文...
双引号里
是
字符
,单引号里是整数吗?
答:
1、本质区别 双引号里面的是字符串, 而单引号里面的代表字符
。2、输出区别 str = “a”输出的就是a这个字母;str = ‘a’输出的测试65 3、底层区别 用单引号引起的一个字符实际上代表一个整数,整数值对应于该字符在编译器采用的字符集中的序列值。
双引号占
几个字节
答:
问题九:
C语言中双引号占不占字符
C、C++、C#、Java 这些编程语言中的双引号,当包裹其它字符形成字符串时,双引号都是不占用字符的。比如 char mystr[] = Hello 或 std::string mystr = Hello 都是只包含 Hello 这几个字符。要想包含双引号,需要用 \ 进行转义,比如 char mystr[] = \...
C语言中
“”和''有什么区别?加上和不加上有什么区别?
答:
双引号
括起的叫
字符串
常量,代表的是一个指向无名char型数组 的指针,它含的内容是一个字符串,并带有一个字符串结束符。单引号括起的叫 字符常量,相当一个一字节长的整型数值。字符是ASCII字符集中
的字符
以及“转义字符”。字符串常量例子: “abc" (占内存4字节,字符串长度3);“a" (占...
c语言
中单引号,
双引号
,ASCⅡ码
的
具体用法
答:
示例:include<stdio.h> include<string.h> void main(){ char a;scanf("%
c
",&a);a=a-97+65;// a=a-'a'+'A';printf("%c\n",a);}
大家正在搜
C语言中字符占几个字节
C语言字符串所占字节数
c语言字符所占字节
字符型占几个字节c语言
c语言汉字占几个字符
c语言转义字符占几个字节
c语言字符变量占几个字节
c语言字符串abc占几个字节
c语言一个字符串占几个字节
相关问题
c语言中双引号所占字节
c语言 双引号需要占字节么
C语言中单引号占几个字节
请问大神们C语言中空字符串(即两个双引号连写)占几个存储单元...
c语言单引号和双引号
c语言中,双引号5,单引号5,常数5的区别,分别占了几何字节...
C语言中的双引号的单引号问题
c语言中如何输入双引号