c语言中‘\375’代表什么?

作者&投稿:东腾 (若有异议请与网页底部的电邮联系)
c语言中‘\375’代表什么?~

一个特殊的字符常量:转义字符, 原型是'\ddd' d 代表任意合法的八进制数

1、\a是 转义字符 007,响铃符 BEL。
printf("%d ",'\a'); 输出 7
printf("%c ",'\a'); 发出一声“嘀”
printf("\a"); 发出一声“嘀”
printf("\007"); 发出一声“嘀”
2、所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。而C中定义了一些字母前加"\"来表示常见的那些不能显示的ASCII字符,如\0,,
等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。
3、不太常见的C语言的转义字符:
\a 响铃(BEL) 7
\b 退格(BS) 8
\f 换页(FF)12
\v 垂直制表(VT) 11
水平制表(HT) 9
\0 空字符(NULL)0
\数数数 3位8进制, 数0,1,....7
\x数数 2位16进制, 数0,1,....9,a,..f

c 语言中 '\375' 是字符常量。375 是 8 进制。
下面程序输出 它的 10 进制数值(253),8 进制数值(375), 和 字符(与你的系统设置有关)。
main()
{
unsigned char x = '\375';
printf("dec=%d oct=%o -- %c\n", x, x ,x);
return 0;
}

ASCII码为375(八进制数)的字符, 但是应该没有哪个字符会有这么大的字符值才对啊, ASCII总共才128个, 从0到127. 难道这个C语言用的不是ASCII字符集. 可否把整段代码拿出来看一下.

-2 估计是越界了


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

c语言中″和′分别什么意思
" 表示是字符串。' 表示是字符。用在两种不同的数据类型中。用单引号引起的一个字符大小就是一个字节。而用双引号引起的字符串大小是字符的总大小+1,因为用双引号引起的字符串会在字符串末尾添加一个二进制为0的字符'\\0'。单引号表示单个字符,双引号表示字符串,用ASCⅡ码表示字符时不用加引号...

在C语言中,‘’和“”的区别和用法
‘ ’用于表示单个字符常量或变量,“ ”用于表示字符串常量或变量。另外,“ ”还用于printf,scanf等函数的引用之中,而‘ ’的用法相对较少,一般只有上面那一种。

在C语言中‘’是什么意思
单引号‘ ’表示单个字符char S=‘s’;而” “双引号表示字符串,即一串字符”abcd”用char定义字符串需要用数组或者指针才可以

c语言中的||符号怎么打出来?
同时按住【shift】键和【\\】键,按两下就好。【\\】键在键盘右边enter键上方,如下图,上面也标有“|”符号。C语言中其名称为逻辑“或”,与其并列的逻辑运算符还有:逻辑“与”运算符(&&)、逻辑“非”运算符(!)。

C语言中“”和''有什么区别?加上和不加上有什么区别?
双引号括起的叫 字符串常量,代表的是一个指向无名char型数组 的指针,它含的内容是一个字符串,并带有一个字符串结束符。单引号括起的叫 字符常量,相当一个一字节长的整型数值。字符是ASCII字符集中的字符以及“转义字符”。字符串常量例子: “abc" (占内存4字节,字符串长度3);“a" (占...

C语言中加''与不加''有什么区别?
加单引号 是字符常量,例如 'a' 与 a:int x, a=3;x = 'a'; 等价于 x=97; x 得 97.x = a; 不加单引号的是 普通的标识符。x 得 3。加双引号的是字符串常量,例如 "a", 它是字符串,并含有字符串结束符'\\0',它占内存2字节。strlen("a") 得 1, sizeof("a"...

C语言中 ' | ' 和 ' || '区别是什么?
c++语言是c语言发展起来的,所以继承了c语言几乎所有的特点,但c++语言又有自己的个性。c语言是一种面向过程的编程语言,而c++主要是面向过程的,因此c++有类的概念,而c语言就没有。c++的功能强大,编译器复杂,适合高端程序的设计和编辑,c语言的编译器简易,适合低端程序。

在C语言中,\\\\'是什么意思?
为退格(Backspace)'\\\\'为反斜线\\(Backslash)‘\\a’ 响铃(Alert或Bell)所有的ASCII码都可以用“\\”加数字(一般是8进制数字)来表示。而C中定义了一些字母前加"\\"来表示常见的那些不能显示的ASCII字符,如\\0,\\t,\\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。

c语言中" "和' '的其别
双引号表示字符串 单引号表示字符 '\\n'是转义字符,代表的是一个字符回车,因此用单引号

武强县13267478294: C语言函数括号中的& *分别表示什么意思? -
段干茂赛尼: 函数声明/定义里, * 表示指针. C++ 语言里 &表示引用.C 语言里 没有 “引用”一说. 例如: 声明 int fun(int a, int *b); 参数 *b 是指针. 调用 fun(a, &b); &b 是实参,表示b 的地址. C++ 语言里 getelem(lintlist &l,int e,int *n) -- & 表示引用, 参数 *n 是指针.

武强县13267478294: c语言中 &符号 是什么意思 -
段干茂赛尼: 两种用法: 1、int a=1; int *p; p=&a; 这是取变量的地址. 2、void f(int &a) 这是表示引用传递.使用了引用传递的形参,在函数内部修改形参的值,在函数结束后依然有效.

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

武强县13267478294: c语言中'\375'代表什么? -
段干茂赛尼: 一个特殊的字符常量:转义字符, 原型是'\ddd' d 代表任意合法的八进制数

武强县13267478294: C语言中“&”这符号是什么意思? -
段干茂赛尼: 1个&是地址符,一般用再输入里scanf("%f,%f,%f",&a,&b,&c); 的&a,&b,&c; 2个是与,,再以后的知识里会碰到,,,这里不详说

武强县13267478294: 请问C语言中的&代表什么意思?如何使用? -
段干茂赛尼: 我知道的有两种情况1、数字常量前面的&代表“与”位运算2、变量名称前面的&代表取地址运算 另外还有&&,代表"与"关系运算

武强县13267478294: C语言中的“按位于”也就是“&”这个符号是什么意思? -
段干茂赛尼: 在c语言里,&代表取地址或者逻辑与运算 取变量的地址:&变量名,这将获得该变量的地址. 进行逻辑与运算,格式是:变量1&变量2,进行计算时,将会把类型提升为int. c++ 在c++里,除了c语言的功能之外,还代表“引用” 只能在创建变...

武强县13267478294: c语言里&表示什么 -
段干茂赛尼: 取地址命令%d是整数%f是浮点数%l是长整数%c是字符%s是字符组

武强县13267478294: C语言中的各种百分号都代表什么意思 -
段干茂赛尼: %% 印出百分比符号,不转换. %c 整数转成对应的 ASCII 字元. %d 整数转成十进位. %f 倍精确度数字转成浮点数. %o 整数转成八进位. %s 整数转成字符串. %x 整数转成小写十六进位. %X 整数转成大写十六进位. 扩展资料 C语言输出百分号(%)的方法 #include <stdio.h> int main() { int a=90; printf("%d%%\n",a); return 0; } 参考资料来源: 百度百科—百分号

武强县13267478294: C语言中&代表什么意思 -
段干茂赛尼: c中&就是取地址符,一种运算符,返回变量的存储地址,C++中还有引用的功能

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