C语言中符号a和‘a’的区别是?

作者&投稿:亓肾 (若有异议请与网页底部的电邮联系)
c语言'a'和"a"有什么区别~

1、本质区别
双引号里面的是字符串, 而单引号里面的代表字符。
2、输出区别
str = “a”输出的就是a这个字母;
str = ‘a’输出的测试65
3、底层区别
用单引号引起的一个字符实际上代表一个整数,整数值对应于该字符在编译器采用的字符集中的序列值。

扩展资料:
C 语言中,逗号(,)也可以是运算符,称为逗号运算符(Comma Operator)。逗号运算符可以把两个以上(包含两个)的表达式连接成一个表达式,称为逗号表达式。其一般形式为:
子表达式1, 子表达式2, ..., 子表达式n
例如:a + b, c = b, c++
逗号运算符的优先级是所有运算符中级别最低的,通常配合 for 循环使用。逗号表达式最右边的子表达式的值即为逗号表达式的值。上例中,c++ 的值(c 自增之前的值)即为该表达式的值。
逗号运算符保证左边的子表达式运算结束后才进行右边的子表达式的运算。也就是说,逗号运算符是一个序列点,其左边所有副作用都结束后,才对其右边的子表达式进行运算。因此,上例中,c 得到 b 的值后,才进行自增运算。
参考资料来源:百度百科-C语言

C语言中没有String的类型,不过是有String这个概念,C语言的字符串也是char类型存储。
C语言中"a"表示一个字符串,在内存中存储为 'a' '\0' 两个字符,大小为2字节。
C语言中'a'表示一个字符,在内存中存储为 'a' 一个字符,大小为1字节。

扩展知识:
在C语言中可以用char类型的指针来存储任意长度的字符串!比如:char * myStr="Hello,C!"。
如果你用char型数组来存储字符串,请注意你的数组的长度要比你将要存储的字符串长度至少大1.

a是变量,在程序运行过程中值是可以改变的
'a'是字符型常量,在程序运行过程中没办法改变,只能读取

一般来说,符号a在c语言中是作为变量的标识符存在的,而符号'a'则表示一个char型的数据常量。

C语言中,"a"占2个字节,一个'a'和一个'\0'(字符串结束符),它是一个字符串。'a'就只占一个字节,即单个字符'a',它是一个字符。

C语言中,"a"占2个字节,一个'a'和一个'\0'(字符串结束符),它是一个字符串。'a'就只占一个字节,即单个字符'a',它是一个字符。

C语言中符号“a”和‘a’的区别是? C语言中,"a"占2个字节,一个'a'和一个'\0'(字符串结束符),它是一个字符串。'a'就只占一个字节,即单个字符'a',它是一个字符。


C语言中:&&和||符号是什么意思?
“&&”表示 与,意为同时都要满足。“||”表示 或,意为二者或多着只要满足其中一个。在C语言中,&&和||都属于逻辑运算符,并且都是双目运算符。逻辑运算符总共有3个,分别是"&&"、"||"和"!"。a && b,一假必假,结合性从左至右。||是逻辑或运算符,a || b,一真必真,结合性从左...

c语言中a[1][a[1][2]]是什么意思
a==1?1:2在c语言中的意思是说如果a等于1是成立的话,那么a的结果就是为1,但是如果a等于1的等式不成立的时候,那么a的结果就为2。这样的式子在C语言中,属于关系运算符中的三目运算符,三目运算符就是当等式成立结果为?后面的值,当不成立时,选择:后的值。等式?条件1:条件2。

C语言标识符的命名规则有哪些?
C语言中把标识符分为三类:关键字,预定义标识符,用户自定义标识符 。C语言命名规则是:1、标识符由字母(A-Z,a-z)、数字(0-9)、下划线“_”组成,并且首字符不能是数字,但可以是字母或者下划线。例如,正确的标识符:abc,a1,prog_to。2、不能把C语言关键字作为用户标识符,例如if ,for...

c语言中,输出整型变量a的语句是什么?
用printf("%hd",a);输出。无符号短整型unsigned short a;用printf("%hu",a);输出。有符号整型int a;用printf("%d",a);输出。无符号整型unsigned int a;用printf("%u",a);输出。有符号长整型long a;用printf("%ld",a);输出。无符号长整型unsigned long a;用printf("%lu",a);输出。有...

什么是半角符号?
半角符号,即半角字符中的符号类字符,占用一字节。半角,指一字符占用一个标准的字符位置。 通常的英文字母、数字键、符号键都是半角的,半角的显示内码都是一个字节。在系统内部,以上三种字符是作为基本代码处理的,所以用户输入命令和参数时一般都使用半角。

请问c语言中 ->符号是什么意思? 比如c=a->b,谢谢
a为结构体或联合体的指针,->表示调用其成员

C语言基础知识
需要说明的是:当运算对象为负数时,所得结果随编译器不同而不同,在vc中,结果的符号与被除数相同,比如:13%-2值为1,而-15%2值为-1.二、   算术表达式和运算符的优先级与结合性 算术表达式是用算术运算符和括号将运算量(也称操作数)连接起来的、符合C语言语法规则的表达式。运算对象包括函数、常量和变量等...

计算机里面这个&符号怎么读?
&读作“z'da”,在英文中代表and,所以也可以读作and,使用也是比较广泛的。&意为与、和,在数学逻辑中此符号充分运用到。在HTML或SGML文档中,用于指明有字符存在(特殊字符)的默认符号。

什么符号可以表示“和”?
符号“&”可以表示“和”。符号“&”表示意思是一个人和另外一个人之意,与and同义。如A&B,表示A与B,A和B,A×B。短信和 Twitter 文字中,& 用来替代单词 “And”,在编程语言如 MySQL, C and C++, XML, SGML, and BASIC中,它的意思是 “与”。

如何用符号来表示a包含于b
读作“集合A包含于集合B”或集合B包含集合A”。即:∀a∈A有a∈B,则A⊆B。真子集:如果集合A是B的子集,且A≠B,即B中至少有一个元素不属于A,那么A就是B的真子集,可记作:A⊊B。符号语言:若∀a∈A,均有a∈B,且x∈B使x∉A,则A⊊B。

吴起县18494522896: C语言中'a'和"a"有什么区别 -
御樊速必: 加单引号表示a这个符号的asicc码值,为一个整数,加双引号的就表示a这个字符,char类型.

吴起县18494522896: C语言中符号“a”和'a'的区别是? -
御樊速必: 呃,,,楼上的各位都没有答到本质上 从本质上讲,“a”是一个指针常量,而'a'则是一个数值.也就是说,在编译器看来,“a”的值是一个地址(比如:0x84f39ea0),而'a'的值则是a的ASCII码(即97).楼主用printf打印这两个值看看就知道了 另外,当“”里的字符串有多个字符时,它指向字符串的第一个字符.

吴起县18494522896: c语言中,a 和a[] 有什么区别 -
御樊速必: 'a'是一个字符,"a"是两个字符,'a'和'\0' 比如,下面这个例子: char a1[1]={'a'}; char a2[1]={"a"}; 前者a1[0]='a',能编译通 后者编译通不过,因为a2是一个元素的数组,而"a"有两个元素,分别是'a'和'\0' 补充: 'aa'这是错误的写法,单引号是字符的引号,它只能引一个字符的 "aa"这是正确的写法,双引号是字符串的引号,它有三个字符:'a','a','\0'

吴起县18494522896: C语言中'a'和a有什么区别 -
御樊速必: 'a' 代表的是字符常量 可以单独使用 没有引号的时候 只是一个字符,可以用作标识符 比如 int a; 也可以和其它字符连用 如0xa 表示16进制常量.

吴起县18494522896: 在c语言中,《a》和<a>有什么区别,急急急!!!!!!!!!!!! -
御樊速必: 《》是中文全角写法,C语言中没这种写法. <>一般起引入头文件的作用,表示从当前目录搜索头文件;""也有此作用,只不过表示的是从系统目录中搜索头文件.

吴起县18494522896: C语言中!a和a!的区别 -
御樊速必: !1 = 1; //这个是错误的表达式,常量不能赋值,不过 !1 的值等于0 1 != 1; //这个相当于1不等于1,整个表达式的值也是为0,因为1肯定等于1

吴起县18494522896: 在c语言中“a”和'a'的区别是? -
御樊速必: C语言中没有String的类型,不过是有String这个概念,C语言的字符串也是char类型存储.C语言中"a"表示一个字符串,在内存中存储为 'a' '\0' 两个字符,大小为2字节.C语言中'a'表示一个字符,在内存中存储为 'a' 一个字符,大小为1字节.扩展知识:在C语言中可以用char类型的指针来存储任意长度的字符串!比如:char * myStr="Hello,C!".如果你用char型数组来存储字符串,请注意你的数组的长度要比你将要存储的字符串长度至少大1.

吴起县18494522896: 符号“a”和'a'的区别是什么 -
御樊速必: 编程的吗?“”字符串类型 ''字符类型

吴起县18494522896: c语言中 a a'和"a"的区别 -
御樊速必: 'a'是 单个字符, “a”是 字符串就是多个字符的集合实际上,"a" 等价于“a\0”;末尾还有字符串结束符

吴起县18494522896: 思考C语言中 a, 'a'和"a"的不同 -
御樊速必: a是一个变量,可以是整形或者浮点型,'a'是一个字符,"a"是一个字符串

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网