问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

:在c语言中什么意思

发布网友 发布时间:2022-04-22 08:44

我来回答

5个回答

热心网友 时间:2023-06-23 16:06

?在语言中表示疑问,那么疑问来自于判断。

:在语言中表示判断的结果选择。

所以编程逻辑就是先进行判断,然后再进行选择。

例如,当a>b时,x=1否则x=0,可以写成x=a>b?1:0。

扩展资料: 

C语言运算符号:

比较特别的是,比特右移(>>)运算符可以是算术(左端补最高有效位)或是逻辑(左端补 0)位移。例如,将 11100011 右移 3 比特,算术右移后成为 11111100,逻辑右移则为 00011100。

因算术比特右移较适于处理带负号整数,所以几乎所有的编译器都是算术比特右移。

运算符的优先级从高到低大致是:单目运算符、算术运算符、关系运算符、逻辑运算符、条件运算符、赋值运算符(=)和逗号运算符。

关系运算符号 :== 、!=

热心网友 时间:2023-06-23 16:06

"::"是作用域限定符或者称作用域运算符或者作用域操作符(scope operator).例如命名空间
"::"是用它来声明函数是属于哪个类的.
补充:"::"作用:A、标识作用域级别
B、标识成员所属哪个类
C、限定成员作用范围
D、指出作用域的范围
例:
#include "iostream"
class Time
{
public:
void setTime();
void showTime();
private:
int hour;
int minute;
int sec;
};
void Time::setTime() /*类外声明部分*/
{
std::cin>>hour; /*std命名空间的作用域*/
std::cin>>minute; /*std命名空间的作用域*/
std::cin>>sec; /*std命名空间的作用域*/
}
void Time::showTime() /*类外声明*/
{
std::cout<<hour<<":"<<minute<<":"<<sec<<std::endl; /*std命名空间的作用域*/
}
int main()
{
Time time_1;
time_1.setTime();
time_1.showTime();
system("pause");
return 0;
}

热心网友 时间:2023-06-23 16:07

这个::应该是C++里面的,C是没有的,他是作用域限定符,就是*一个方法的出处,
还有就是
标识作用域级别
标识成员所属哪个类
限定成员作用范围
指出作用域的范围

热心网友 时间:2023-06-23 16:07

http://ke.baidu.com/view/724484.htm

热心网友 时间:2023-06-23 16:08

作用域符号::的前面一般是类名称,后面一般是该类的成员名称,C++为例避免不同的类有名称相同的成员而采用作用域的方式进行区分
如:A,B表示两个类,在A,B中都有成员member。那么
A::member就表示类A中的成员member
B::member就表示类B中的成员member
c语言中条件运算符“:”的意思是什么?

1、意思是:是条件运算符,条件运算符是C语言中唯一的三目运算符,就是说他有三个运算对象。2、条件运算符的形式是“?:”由他构成的表达式称为条件表达式。形式为:表达式1?表达式2:表达式3

::在C中是什么意思

?在语言中表示疑问,那么疑问来自于判断。:在语言中表示判断的结果选择。所以编程逻辑就是先进行判断,然后再进行选择。例如,当a&gt;b时,x=1否则x=0,可以写成x=a&gt;b?1:0。

c语言的?、:是什么符号?

C语言里面?、:是三木运算符,其中?用来判断条件的真假,:用来根据判断结果决定取值。如(a&lt;b)?a:b"是一个"条件表达式",如果a

C语言中“?”和“:”是什么意思???

“?”在C语言中表示疑问。“:”在C语言中表示判断的结果选择。【例子】(a&gt;b)?解释:判断表达式是否能够通过,如果能通过,那么说明才能进行之后的操作,如果不能通过,就选择后一种结果。(a&gt;b)?y:n 解释:如果A大于B,那么选择Y的结果,如果A小于B,那么选择N的结果。

c语言中":"什么意思

:是和?一起用的 用法是这样的:a&lt;b?1:0;当a&lt;b为真时,返回1;当a

?:在c语言中是什么意思?

:在语言中表示判断的结果选择,所以编程逻辑就是先进行判断,然后再进行选择。例如,当a&gt;b时,x=1否则x=0,可以写成x=a&gt;b?1:0。在编程领域中,C语言的运用非常之多,它兼顾了高级语言和汇编语言的优点,相较于其它编程语言具有较大优势。计算机系统设计以及应用程序编写是C语言应用的两大领域。发...

C语言中::和**有什么区别?

如在程序中的某一处你想调用全局变量a,那么就写成::a,如果想调用class A中的成员变量a,那么就写成A::a,另外一个如果想调用namespace std中的cout成员,你就写成std::cout(相当于using namespacestd;cout)意思是在这里我想用cout对象是命名空间std中的cout(即就是标准库里边的cout)。

在C语言中?: 是什么意思?

1、意思是:是条件运算符,条件运算符是C语言中唯一的三目运算符,就是说他有三个运算对象。2、条件运算符的形式是“?:”由他构成的表达式称为条件表达式。形式为:表达式1?表达式2:表达式3 /iknow-pic.cdn.bcebos.com/58ee3d6d55fbb2fb331cd45e424a20a44623dc43"target="_blank"title="...

:在c语言中什么意思

:在C语言中,通常有两种用法:1,作为三元运算符的一部分,三元运算符表达式形式如下:表达式?表达式1:表达式2 其计算顺序为先计算表达式的值,如果它的值为真,则整个表达式返回表达式1的值,否则返回表达式2的值。可以嵌套使用。比如:int a = 1, b = 2;return a &gt; b?true:false;//a&gt;b为假...

::在c语言中是什么意思?

c语言中一般不用这个::一般在c++使用 ::,表示全局作用域。

c语言里冒号是什么意思 冒号在c语言中有什么用 c语言中的冒号运算符 c语言数字上面冒号什么意思 c++中::是什么意思 函数冒号是什么意思 c语言中?:的用法 编程中冒号是什么意思 c语言问号和冒号什么意思
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
偶想知道这个视频那个背景音乐是啥米~ 青岛哪家婚纱摄影好 关山村地理 失独家庭补贴蔡芳再婚后还有没有了 失独家庭领养了一个孩子后能享受独生子女政策吗 为什么失独家庭领养了小孩政府就不扶助了 给领导写信最好用什么字体 无线网卡和无线上网卡的区别? 笔记本无线上网选什么好???/ 我有一个爱国者MP3,可将数据线插入电脑后,MP3有反应,电脑上面却什么也没... 笔记本无线上网需要哪几个条件?? 不锈钢抛光用人工如何抛到镜面的效果,有请高人回... &quot;-&gt;&quot;在C语言和数据结构里分别是什么意思啊?谢谢了 不锈钢镜面板抛光为什么抛不亮,手工打磨,刚学,... -&gt;这个符号在c语言里是什么意思? 不锈钢表面抛光的工艺流程是怎么做的 不锈钢常用的几种抛光方法 不锈钢如何镜面抛光 -&gt;在C语言中什么意思 -&gt;在C语言中是什么意思? 不锈钢抛光工作,对身体有多大危害,干过的人,能... 不锈钢怎么打磨抛光 住房公积金一个月400交多久可以贷款买房? c语言中 ==, ++,--,[ ]是什么意思 不锈钢打磨抛光拉丝工艺流程 C语言里面这个符号(-&gt;)是什么意思?怎么用? 不锈钢打磨抛光对人体有什么危害 请问影响大吗 c语言->是什么意思 不锈钢抛光打磨工。 不锈钢手工打磨抛光问题? --在c语言里是什么意思 不锈钢怎么抛光能成镜面 在C语言中‘==、++、--、!=’各是什么意思 不锈钢管怎么抛光? 在C语言中“++“\“--”是有什么作用的? 抛光打磨工是什么? &在c语言中是什么意思? 304不锈钢如何抛光? 不锈钢用氩弧焊焊接后,怎么打磨抛光到最亮的程度... 不锈钢怎么抛光?不锈钢亮度分级 不锈钢冲压件怎么抛光 我看网上的人说北海艺术设计学院很不好、有没有在... 不锈钢拉丝工艺和抛光工艺的区别是什么呀 北海艺术设计学院的真实情况是怎样的? 北海艺术设计学院怎么样啊? 电脑微信中删除文件后还能找回吗 北海艺术设计学院好不好?有哪些缺陷? 北海艺术设计学院是怎样的一个学校啊???? 北海艺术设计学院值得去读吗 好吗 学费又是那么的贵 北海艺术设计学院舞蹈学院怎么样北海艺术设计学院... 北海艺术设计学院就是一个骗子学院吗?本来想去那...