非常风气网www.verywind.cn
首页
C语言里的中括号
在
c语言中
,经常看到if()
括号
中使用常量,或者说没使用关系表达式>,=,<...
答:
if()
括号
内的表达式可以是关系判断,可以是变量,可以是常量。如果是大小、等于等关系判断,那表达式的值是bool型 如果是变量或者常量,那表达式的值为非0时if判断成功,为0时为假。
c语言中
return后面什么时候要加(),什么时候不加()?
答:
return是关键字,不是函数,所以加
括号
不是必须的,但当 return 后面的表达式较长时,增加括号可提高可读性。
c语言中
,printf(“”)是什么意思?为什么
括号里面
什么都不加
答:
在
c语言中
产生格式化输出的函数(定义在 stdio.h 中),其向终端(显示器、控制台等)输出字符。3用法编辑123456789 //以下程序用于获得输入值i,j并将其输出(i,j之间以逗号隔开)#include<stdio.h>int main(){ int i, j; scanf("%d, %d", &i, &j); printf("i=%d;j=%d", i, j); return 0...
c语言中
for
括号
内只有一个分号 可以执行吗?
答:
如果for
括号
内只有一个分号,那是语法错误,肯定不能通过编译的,又何来执行。但如果for括号内有两个分号,这样的for同时省略了表达式1、表达式2、表达式3,是可以通过编译的。且这样的for循环是无限循环,要退出这样的循环,可以用break语句或return语句。下面举几个例子:求1到100的累加和 int i=1,s...
c语言
中花
括号
有哪些作用?
答:
大
括号
的作用是把内部的多个语句绑在一起,当成一个语句。 在
c中
大括号的作用是将很多语句复合为一个语句块,在这个大括号括起来的语句块中可以定义变量,该变量内存出了该语句块就会被释放。 char a[10] = {“abcde”};这个表达式正确。我让他继续改一下这个例子:char a[10] {="abcde...
c语言中
指针
的括号
答:
p+i ,*为取值,就是从一个地址中取出其值,所以*p就是取出p地址
中的
值,如:int a;int *p;scanf("%d\n",&a);p=&a;printf("%d\n",*p);上面打印出的就是a的值,所以*p+i就是取地址p中的值加上i (p+i)因为有
括号
所以是p的地址加上i得到一个地址,然后再取该地址中的值。。完...
C语言中
,while()语句
括号
内可以是赋值语句吗?
答:
while()语句
括号
中是一个逻辑表达式,用以判断while循环是否需要继续执行。可以是赋值语句。while循环的一般格式为:while(expr){ ;//body } 其中用来判断循环条件的expr可以是任意表达式。当其是赋值语句的时候,含义为,先执行赋值语句,然后对左值进行判断。如果左值为0则expr为假,while退出;否则expr...
C语言中
if
括号里
!直接加一个数字什么意思。比如if(!1),,,还有if(3...
答:
if()括号里是逻辑判断的表达式,如果
括号里面的
表达式为真则执行后面的语句,否则跳过。这里的if(3),3是整数,在
c语言
里非零为真,所以这里是可以执行跟随if语句的意思,if(!1)1的非为0,所以不执行其后的语句。
关于
c语言
数组
的方括号
中能不能使用变量的问题。
答:
方括号里
必须是一个大于零的整数常量或者常量表达式。常量表达式(const experssion):是指值不会改变 并且在编译过程就能得到计算结果的表达式。字面量属于常量表达式,用常量表达式初始化的const对象也是常量表达式。一个对象(或表达式)是不是常量表达式由它的数据类型和初始值共同决定。const int a =1;...
c语言的
花
括号
作用
答:
花
括号
"{" "}"主要是为了表示一段代码是一个部分,。主要有以下集中用法 1.函数 int func() { ...} 此处的花括号表示将这个部分括起来,是开始和结束的标志 2.宏定义 define ADD(X,Y) { X+Y;} 只是单纯的把整个部分包含起来 3.数组赋值 int a[] = {1,2,3};4.函数...
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
你可能感兴趣的内容
本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
©
非常风气网