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

C语言中,问号表示什么意思?

发布网友 发布时间:2022-04-23 16:40

我来回答

5个回答

热心网友 时间:2022-05-01 19:24

?用来判断条件的真假,:用来根据判断结果决定取值。

如(a<b)?a:b"是一个"条件表达式",如果a<b为真,则表达式取a值,否则取b值。条件运算符由"?"和":"两个符号组成, 要求有3个操作对象,所以条件运算符也叫三目运算符。

条件表达式的一般形式为:表达式1?表达式2:表达式3

C语言的基本构成:

1、数据类型

C的数据类型包括:整型、字符型、实型或浮点型(单精度和双精度)、枚举类型、数组类型、结构体类型、共用体类型、指针类型和空类型。

2、常量与变量

常量其值不可改变,符号常量名通常用大写。

变量是以某标识符为名字,其值可以改变的量。标识符是以字母或下划线开头的一串由字母、数字或下划线构成的序列,请注意第一个字符必须为字母或下划线,否则为不合法的变量名。变量在编译时为其分配相应存储单元。

热心网友 时间:2022-05-01 20:42

按我的理解,C语言中单独的[ ]什么也不是。不是中括号,也不是其他的。。。组合使用时可以定义数组,如int a[10];表示定义一个10个元素的数组,a[3]=5;表示第三个数组元素的值是5,int a[2][2];表示定义一个二维数组。

c语言中,无论是小括号、中括号、大括号,都用()的层数来表示。如(((2+3)*2+5)*3),从里到外依次为小括号到大括号。。。如果还有更多层数,再加括号就行了。

热心网友 时间:2022-05-01 22:16

付费内容限时免费查看回答您好,您的问题我已经看到了,正在整理答案,请稍等一会儿哦~

例如:int *a;这个语句声明了一个变量a,a的数据类型是int *,也就是整型变量的指针类型(如果不懂什么是指针,那这个问题就没有意义了)。也就是说 a的值是一个内存地址,在这个地址所在的内存空间中存放的是一个整型变量。再看:int **b;这个语句也声明了一个变量b,b的数据类型是int **,也就是整型变量的指针的指针类型(二级指针)。也就是说 b的值是一个内存地址,该地址所在的内存空间中存放的是一个整型变量的指针(一级指针,或许就是上面那个a的值)。

请问你还有其他问题咨询吗 我可以继续为您解答

热心网友 时间:2022-05-02 00:08

例如
int a[10]={1,2,3,4,5,6,7,8,9};
int *p;
p=a;//是把数组中的第一个元素的地址赋给指针p
p=&a[4];//是把数组中的第五个元素的地址赋给指针p,[]运算符的作用是在数组首地址的基础之上偏移4个地址长度,得到第五个地址,然后赋给p

热心网友 时间:2022-05-02 02:16

问号不是单独出现的,而是以这样的" ? : "组合出现,这叫三目运算,比如max = a>b?a:b的意思是:如果a 大于b,则把a赋给max,否则把b赋给max

热心网友 时间:2022-05-01 19:24

?用来判断条件的真假,:用来根据判断结果决定取值。

如(a<b)?a:b"是一个"条件表达式",如果a<b为真,则表达式取a值,否则取b值。条件运算符由"?"和":"两个符号组成, 要求有3个操作对象,所以条件运算符也叫三目运算符。

条件表达式的一般形式为:表达式1?表达式2:表达式3

C语言的基本构成:

1、数据类型

C的数据类型包括:整型、字符型、实型或浮点型(单精度和双精度)、枚举类型、数组类型、结构体类型、共用体类型、指针类型和空类型。

2、常量与变量

常量其值不可改变,符号常量名通常用大写。

变量是以某标识符为名字,其值可以改变的量。标识符是以字母或下划线开头的一串由字母、数字或下划线构成的序列,请注意第一个字符必须为字母或下划线,否则为不合法的变量名。变量在编译时为其分配相应存储单元。

热心网友 时间:2022-05-01 20:42

按我的理解,C语言中单独的[ ]什么也不是。不是中括号,也不是其他的。。。组合使用时可以定义数组,如int a[10];表示定义一个10个元素的数组,a[3]=5;表示第三个数组元素的值是5,int a[2][2];表示定义一个二维数组。

c语言中,无论是小括号、中括号、大括号,都用()的层数来表示。如(((2+3)*2+5)*3),从里到外依次为小括号到大括号。。。如果还有更多层数,再加括号就行了。

热心网友 时间:2022-05-01 22:16

付费内容限时免费查看回答您好,您的问题我已经看到了,正在整理答案,请稍等一会儿哦~

例如:int *a;这个语句声明了一个变量a,a的数据类型是int *,也就是整型变量的指针类型(如果不懂什么是指针,那这个问题就没有意义了)。也就是说 a的值是一个内存地址,在这个地址所在的内存空间中存放的是一个整型变量。再看:int **b;这个语句也声明了一个变量b,b的数据类型是int **,也就是整型变量的指针的指针类型(二级指针)。也就是说 b的值是一个内存地址,该地址所在的内存空间中存放的是一个整型变量的指针(一级指针,或许就是上面那个a的值)。

请问你还有其他问题咨询吗 我可以继续为您解答

热心网友 时间:2022-05-02 00:08

例如
int a[10]={1,2,3,4,5,6,7,8,9};
int *p;
p=a;//是把数组中的第一个元素的地址赋给指针p
p=&a[4];//是把数组中的第五个元素的地址赋给指针p,[]运算符的作用是在数组首地址的基础之上偏移4个地址长度,得到第五个地址,然后赋给p

热心网友 时间:2022-05-02 02:16

问号不是单独出现的,而是以这样的" ? : "组合出现,这叫三目运算,比如max = a>b?a:b的意思是:如果a 大于b,则把a赋给max,否则把b赋给max
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
找专业防水队做完还漏水怎么维权 法院会受理房屋漏水造成的纠纷吗? 巴西龟最长活多久,家养!!! 养胃的药最好的是什么啊 婴儿积食发烧不愿吃药怎么办 板门穴位在哪个部位 手机设置放偷看的方法? 凝结水回收器生产厂家? 个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 如何在手机屏幕设置时间 我和我老公都是用苹果手机,共用一个ID,为什么别人打电话来,两个手机会同时响呢? 2022怎么把好友拉入黑名单,微信 ...给QQ好友发了红包又改了微信支付实名认证QQ红包的钱24小时会回到微信... 微信红包能否发送QQ红包怎样把微信里的零钱转入QQ红包里面 用微信可以向qq钱包里充值吗? 微信可以给QQ发红包吗? “&#x3DC5;”字猜一生肖? 上三金字半边垂猜生肖 水涨船高人在上是指什么生肖或是什么字? 上字厂内七加几猜生肖 正字少一上字多一是什么生肖 vivo Y系列哪个好? - 信息提示 vivoY系列最好的是哪款手机? - 信息提示 一字猜(上)是什么生肖 拆字上字是什么生肖 上:字指的是什么生肖 vivo的y系列与x系列那个好!!! C语言中,问号表示什么意思 C语言里面?问号什么意思?:什么意思? c语言中&quot; : &quot;(冒号)和问号是什么意思 C语言中:x&gt;y?x:y; 是什么意思?问号和冒号的作用是什么? c语言中问好表示什么意思 c语言中&quot;:&quot;(冒号)和问号是什么意思 在C语言中的问号是什么意思 C语言中“?”和“:”是什么意思??? C语言转义字符‘\?’有什么用 在C语言中各个标点符号的作用 c语言?号什么意思 不明白问号那一行的作用是什么 c语言 为什么在qq保存图片,显示保存成功,但是在相册找不到图片,是怎么回事... C语言问号表达式 QQ上保存的图片在相册里看不到? 为什么在QQ上保存到手机的照片相册里找不到? qq保存图片,提示已经保存到系统相册,但是相册里面没有,只有去文件管理... 在系统相册里找不到QQ保存的照片? qq中的图片按保存到手机上,相册里怎么找不到 QQ保存的照片已经显示保存到系统,但是相册却没有?