77问答网
所有问题
当前搜索:
双引号在C语言中的作用
c语言
,转义,'\0' ,"\n" 为什么一个单引号,另一个
双引号
答:
用的地方不同:任何char数组最后一个隐含的值 一般都是‘\0’,表示空字符 “\n”一般用在控制输入输出的函数中,如printf("%d \n",b);
双引号
表示字符串,“\n”:表示内容只有一个字符的字符串;“\0”:表示空字符串 单引号表示字符,'\n':表示换行符 '\0' 表示空字符 ' ' 表示空格...
C语言中双引号
和单引号引的内容有什么不同?还有char *d
中的
*d是什么...
答:
双引
,是字符串,如:"你好",单引就是指字符,如:'a'.char *d 是指,指向字符串的指针.:间接引用运算符.d:d指针所指向的对像.这些书上都上,好好翻书吧.
c语言
:字符变量 如 char c1; c1='a'; 为什么要用单引号,
双引号
不可以...
答:
在C语言中
,字符用单引号,字符串用
双引号
。在c1=''a;中,'a'是字符常量,必须用单引号。"a"表示字符串,包含两个字符,一个是'a',一个是'\0'。
如图:
C语言中双引号
空格与单引号空格的区别在哪里?
答:
单引号是字符,一个字节,
双引号
是字符串有一个结束符,“b”是两个字节b + \0,而‘b’只有一个字节。
C语言中双引号
占不占字符
答:
C
、C++、C#、Java 这些编程
语言中的双引号
,当包裹其它字符形成字符串时,双引号都是不占用字符的。比如 char mystr[] = "Hello" 或 std::string mystr = "Hello" 都是只包含 Hello 这几个字符。要想包含双引号,需要用 \ 进行转义,比如 char mystr[] = "\"Hello\"";...
C语言中
字符型常量是否必须加
双引号
?
答:
在C语言中
字符型常量是要用单
引号
括起来的。定义后的字符型变量不用加单引号。字符常量有普通字符和转义字符两种:即用单引号括起来的一个字符,如‘A’、‘$’、‘b’等是普通字符;响铃、换行、制表等是转义字符,也称特殊字符常量,是C语言中表示字符的一种特殊形式,其含义是将反斜杠后面的字符...
C语言
问题,给一个字符串赋值等号后面的内容用
双引号
、单引号的区别是...
答:
双引号中的
内容是一个以\0结尾的字符串,如“china”其实在内存中是'
c
' 'h' 'i' 'n' 'a' '\0'单引号代表一个字符,不能在单引号中出现多个字符'abc'是错误的 p="hello"中“hello”是一个常量,p指向这个常量,也就是p保存了常量的首地址 p = 'h'是向p指向的空间赋值(p指向一个...
在单片机
c语言
中单引号和
双引号
有什么区别啊???请教各位高手了!!_百度...
答:
这个很简单,
双引号里面的
字符串,单引号里面的是字符。比如:char STR[]="我是一个字符串!";char MyChar=‘A’;
c语言
if语句
里面
加了
双引号
对结果又影响么
答:
回答:你这样写就永远成立了,永远要执行它后面的所谓“体”。因为
双引号中的
是字符串常量,逻辑值是“真”,真 || 真永远是真。
C语言
关于printf函数中
双引号
加不加的问题?
答:
用
双引号
括起来产生字符串,字符串首地址可以赋值给char*类型指针。int printf( const char *format, ... );上面是printf函数原型,它要求第一个参数format是const char*类型,所以传给他char*类型的指针是可行的。printf(p2 + 2);上面传给printf函数format参数的是 p2+2,即是一个char*类型指针。
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜