1楼:
有些情bai况下,不能直接给字du符变量赋予某些值。比如单引zhi号dao,如下
char c = 'a'; 这是把字符变量版 c 的值赋为 a 这个字符。但是如权果需要赋值的是单引号,
char c = '''; 这就是错误的写法,因为编译器不知道三个单引号是什么意思。
char c = '\'' 这才是正确的写法,通过使用 \ 符号,把单引号 ' 的意思(在此处单引号是表示引号
中的东西是字符的意思)转化,变成实际的符号 单引号。
这就是 \ 符号的意义,称作 [转义符],作用就是改变某些字符本来的意思,如 \“ 就表示又引号本身,而不是作为字符串的边界符。\0 表示ascii数值为 0 的字符,其它数字类推。具体的其它可转义的字符,请参照:
http://baike.baidu.
***/view/73.htm
2楼:匿名用户
\符号是转译符,在字符串中某些特定字符进行转译,如"\"",表示字符串的值为双引号
vc中符号&是什么意思?
3楼:一诺千金丨
d4h&0x0f是取d4h变量中数来据的低4位。
源"&"作为运bai算符du
表示zhi按位与运算。"&"放在变量前面(如"&d8l")则表示取得
dao该变量的指针(地址)。(在这里并非引用的意思,表示引用应在函数声明时放在变量的后面)
getportval(0x281,&d8l,1);//从端口位置0x281处获取数据给d8l
getportval(0x282,&d4h,1);//从端口位置0x282处获取数据给d4h
m_data=(d4h&0x0f);//取d4h变量中数据的低4位赋值给m_data
m_data=(m_data<<8)&0x0f00;//m_data左移8位后,保留16位中的第5到8高位,其余位清零
m_data+=d8l;//m_data自加d8l的值
4楼:匿名用户
d4h&0x0f是取baid4h变量
中数据的低4位。
"&"作为运du算符表示按位与zhi运算。"&"放在变量前面(dao如" &d8l")则表示取得该版变量的指针(地址权)。(在这里并非引用的意思,表示引用应在函数声明时放在变量的后面)
getportval(0x281, &d8l, 1); // 从端口位置0x281处获取数据给d8l
getportval(0x282, &d4h, 1); // 从端口位置0x282处获取数据给d4h
m_data = (d4h&0x0f); //取d4h变量中数据的低4位赋值给m_data
m_data = (m_data << 8)&0x0f00; // m_data左移8位后,保留16位中的第5到8高位,其余位清零
m_data += d8l; // m_data自加d8l的值
vc++中“^”符号是什么意思
5楼:匿名用户
c++/cli特有的, 指针的意思, 与普通指针的不同是它指向的内存可以自动**。
vc++里面的:符号什么意思
6楼:
三目运算符:
对于条件表达式b?x:y,先计算条件b,然后进行判断。如果b的值为true,计算x的值,
内运算结果为x的值;否容则,计算y的值,运算结果为y的值。一个条件表达式绝不会既计算x,又计算y。条
a?b:c简单理解方式为:
if(a)
else
这个符号代表什么意思,c++ 中“&”这个符号代表什么意思?
1楼 匿名用户 代替用的吧 比如 天 组词 天上 可以表示 上 天下 可以表示 下 本人词穷点的 呵呵 不要鄙视我 2楼 匿名用户 聊天的时候代表眉飞色舞吧?! 3楼 爱似糖果猫 就是手机或者其他电子物件翻译不出来了符号或者文字 就用这个号代替了 我手机就是这样的 c 中 这个符号代表什么意思? 4...
这个符号代表什么意思,这个符号【】是代表什么意思?
1楼 里昂库利亚多 这个火箭按我的行业来看,应该是一个火箭的意思,可能是,但是不知道他有其他的含义吗? 2楼 匿名用户 这个符号有点像羽毛球,可能是在暗示打羽毛球哦 3楼 多元老人 是国际标准万国码字符集中的彝文字符。位于ua381。目前网上没有彝文免费翻译软件,只有待懂彝文的网友翻译一下这个字母的...
C++中,这个符号是什么意思,c++ 中“&”这个符号代表什么意思?
1楼 匿名用户 const num operator int o const num 函数的返回值是num的一个引用常量 2楼 太阳神 const num 是这个方法的返回值的类型, 表示是 c 里的引用符号。引用是类似 c 语言里的指针的东西。 const num 的含义与 const num 相...