广西大学aiesec 分会:[c]一个赋值语句的问题

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/30 15:53:57
char ch;
ch='\xff'算是什么赋值语句?什么意思啊?

呵呵~举个例子吧。
char ch ='a';//将字符 'a' 赋给了ch.
char ch = '\97';//将十进制数97,由转义符'\'变成了其对应的字符。注:小写字母'a'的ASCII码十进制为97.
char ch = '\x61';//将十六进制数0x61转义为字符。注:0x61=97
---------------------------------------
所以char ch = 'a' 等价于 char ch = '\97' 等价于 char ch = '\x61'
----------------------------------------
同时再补充一个吧。'a'的八进制表示用'\n141'
-----------------------------------------
现在楼主明白'\xFF'是什么意思了吧~

那个是C++的保留字符,比如

char ch;
ch = '\0';
这个 \0 就是结束符

类似符号还有

\n 换行
...