www问答网
所有问题
C语言中的冒号(:)是什么意思?
..........
C语言中的冒号用法有那些?..............
谢谢
举报该问题
推荐答案 推荐于2018-05-09
两种用法,一种是和?构成的条件表达式
即?:运算符
还有个是标点符的:
也是运算符
1.作为位域 ,表示占多少二进制位
2.和switch语句在一起用
如:
switch(c)
{
case 10://这里有冒号的
//执行语句
break;
case 3;
//执行语句
.....
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://www.wendadaohang.com/zd/GKn55nAA.html
其他回答
第1个回答 2019-07-03
1.
这是c语言的三目运算符。
2.
对于条件表达式b?x:y,先计算条件b,然后进行判断。如果b的值为true,计算x的值,运算结果为x的值;否则,计算y的值,运算结果为y的值。一个条件表达式从不会既计算x,又计算y。
3.
条件运算符是右结合的,也就是说,从右向左分组计算。例如,a?b:c?d:e将按a?b:(c?d:e)执行。
第2个回答 2008-05-10
C语言中的三目运算符( .. ? .. : ..)
switch中的case分支(case : ..)
位段中也有,如(
struct ABC
{
unsigned a : 2;
unsigned b : 3;
unsigned c;
}
)
这些1楼的讲得很详细了` 我只补充一点,就是在跳转语句中也有用到":"
如:
....
goto LOOP;
.....
LOOP : ....
第3个回答 2008-05-10
1楼讲得很详细了!!!
相似回答
C语言中的冒号(:)是什么意思?
答:
1.作为位域 ,表示占多少二进制位 2.和switch语句在一起用 如:switch
(c)
{ case 10://这里有
冒号
的 //执行语句 break;case 3;//执行语句 ...}
C语言中
“:”
是什么意思
答:
C语言中
“:”
是什么意思
我来答 1个回答 #热议# 哪些癌症可能会遗传给下一代?梓偃诼49 2020-01-14 · TA获得超过127个赞 知道答主 回答量:128 采纳率:66% 帮助的人:35.7万 我也去答题访问个人页 关注 展开全部 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 为你推荐:特别推...
c语言的
双
冒号是什么意思::
答:
双冒号(::)用法:
1、表示“域操作符”
。2、直接用在全局函数前,表示是全局函数。3、表示引用成员函数及变量,作用域成员运算符。4、命名空间作用域符,即2直接用在全局函数前,表示是全局函数,在运算符等级中属于最高级的。
C语言:里面的冒号
“:”
是什么意思
啊,还有“:”后面的1又是什么意思呢...
答:
这是位域, 后面跟的1表示这个变量占1位.(8位1字节)位域的变量类型只有int和unsigned. 不过你这个也对, 它也是int型的.
c语言中:是什么意思?
(不是三元表达式,只是单独
的冒号)
答:
这是c++的成员初始化列表,作用是在本结构(或本类)的构造函数中用来初始化结构或类的数据成员、也可以调用父类(或父结构)的构造函数,不是
c语言的
语法。一个c++的例子:
C语言中的
“:”
是什么意思?
答:
相当于if语句吧,问号前面的表达式为真的时候执行a=8,否则b=9;2
C语言里
两个
冒号是什么意思?
答:
双冒号(::)用法 (1)
表示“域操作符”例
:声明了一个类A,类A里声明了一个成员函数void f(),但没有在类的声明里给出f的定义,那么在类外定义f时,就要写成void A::f(),表示这个f()函数是类A的成员函数。(2)直接用在全局函数前,表示是全局函数 例:在VC里,你可以在调用API 函数...
c++
语言中的
::
是什么意思?
答:
双
冒号
“::”(域作用符)用在没有实例化类对象的时候直接从类接口访问内部成员的情况下。比如定义一个MyClass类,其中有myfunc1()这个public static方法,那么你可以使用MyClass::myfunc1()来调用myfunc1()。单点“.”(成员操作符)用在已经存在实例化的类对象的时候从类的实例访问类内部成员的...
c语言
符号
::是什么意思
答:
这个符号在
C语言里是
没有的,应该是C++
中的
符号,用在定义函数的时候,在函数名前面加类名和“::”,格式如下:类名::函数名,
意思
是该函数是属于这个类的。
大家正在搜
c语言冒号等号是什么意思
c语言两个冒号是什么意思
c语言双冒号是什么意思
编程中冒号是什么意思
冒号括号是什么意思
c语言中的问号和冒号
双冒号是什么意思
C语言结构体中的冒号用法
c语言冒号啥意思
相关问题
c语言中 ":=" (冒号 等于)是什么意思?
c语言中":"(冒号)和问号是什么意思
c语言中" : "(冒号)和问号是什么意思
c语言中,函数定义中的冒号是什么意思?
c语言中,函数定义中的冒号是什么意思
C语言里两个冒号是什么意思?
c语言的双冒号是什么意思::
c里面冒号的意思,C语言中的冒号(:是什么意思