char a='\'; 在c++中应该怎么表示?
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/10 02:58:12
char a='\'; 在c++中应该怎么表示?
如题目上那样的写法是错的.
记得需要什么什么转义的.
如果详细点,或者把类似的情况(其他符号)的说一下会追加分哦!
如题目上那样的写法是错的.
记得需要什么什么转义的.
如果详细点,或者把类似的情况(其他符号)的说一下会追加分哦!
因为
像 \、# 、%等等字符在程序中有特别的用途,所以为了正常使用它,就需要复杂一点的表示了,此时C中用\来引起一个表达式就是了.
后边的表达式有几种,一种就是引起 \'"等
然后就是引起一个8进制表达式如\054,其中0必须有,表示8进制
或者一个十六进制的表达式\x9f,其中x表示十六进制,同样不可省略
这种情况不光是在C语言中有
在其他的语言甚至技术中都有
例如html语言,就是网页文件中 ,大于号和小于号构成的尖括号,分别都要用转义字符来表示
空格什么的也是
你可以看看
下次你提问题的时候,带上尖括号,然后查看源文件,你会看到对应位置上没有尖括号,而是两个东西
像 \、# 、%等等字符在程序中有特别的用途,所以为了正常使用它,就需要复杂一点的表示了,此时C中用\来引起一个表达式就是了.
后边的表达式有几种,一种就是引起 \'"等
然后就是引起一个8进制表达式如\054,其中0必须有,表示8进制
或者一个十六进制的表达式\x9f,其中x表示十六进制,同样不可省略
这种情况不光是在C语言中有
在其他的语言甚至技术中都有
例如html语言,就是网页文件中 ,大于号和小于号构成的尖括号,分别都要用转义字符来表示
空格什么的也是
你可以看看
下次你提问题的时候,带上尖括号,然后查看源文件,你会看到对应位置上没有尖括号,而是两个东西
char a='\'; 在c++中应该怎么表示?
在C语言中 char ch; ch=getchar()表示什么意思呀··?这个 到底怎么用使用它·
在c语言中,char c='\72';则变量c包含几个字符,怎么算的?
main() { char a[]={'a','b','c','d'}; char *p=(char *)(&a+1);
在C语言中,在执行 char str[10]=”ch\nina” ; strlen(str) 的结果是( ).A、5 B
fun(char*a,char *b,char *c){while(*a&&*b){*c=*a; c++; a++;*c
char a = 100; char b = 150; unsigned char c ; c =(a < b)?a:b
char a[7]="abcdef" char b[4]="ABC" strcpy(a,b) printf("%c",a
C语言 point(char*pt); main() {char b[4]={'a','c','s','f'},*pt=
下列赋值语句,不正确的是?A.char c='a' B.char c=“a“ C.char c=97 D.int c=‘
Char a[]=”country’; Char b[]=”ganme” Strcpy(a,b) Printf(“%c”
#include main(){ static char *a,*b="vhgfj";static char*c=a;f