www问答网
所有问题
当前搜索:
ac语言中什么意思
c语言a
++是
什么意思
答:
a++表示a自增1,就是给a+1然后赋值给a,相当于a=a+1。在
C
/C++等高级
语言中
,++是自增运算符,它有两种用法:1、i++:使用i之前先使i加一;2、++i:使用i之后再加一。
C语言中
的"a%2"是
什么意思
??
答:
a%2 实现的功能就是判断a是奇数还是偶数。
C语言中
a%b 表示变量a对b取余,即如果a除以b的余数为0,那么a%b的结果就为1(1表示真),如果a除以b的余数不为1,那么a%b的结果就为0(0表示假)。运算符% 是C语言中一种比较常用的运算符,最常见的就是上面的判断奇偶性。还有就是循环队列...
请问
C语言中
比如 A=&B
什么意思
?
答:
A = &B A应该是指针类型,&是取地址符号,上式
的意思
表示为将B的地址赋给A,或A指向B int *a=NULL; //定义一个指针,此时a指向0x00000000 int b=3; //定义一个int型变量,假设地址为0x00000100 a=&b; //此时 a指向0x00000100 //===分界线=== 另外或许想问A &=B?就是A = A&...
c语言a
++是
什么意思
答:
a++表示a自增1,就是给a+1然后赋值给a,相当于a=a+1。在
C
/C++等高级
语言中
,++是自增运算符,它有两种用法:1、i++:使用i之前先使i加一;2、++i:使用i之后再加一。
a[2][3]在
c语言中什么意思
答:
那得看放在
什么
地方。若是int a[2][3];这种,那是声明一个二维数组a,它有2行3列。若是不在类似的地方而在其他地方出现,那是表示二维数组
a的
下标为2的行、下标为3的列的那个元素的值。
~(a^~a)在
c语言中
是
什么意思
?
答:
整个运算结果 再按位取反 所谓按位取反就是:比如int类型
的a
=10;内存中存放的是0x0000000a->相当于0000000000000000000000001010(你自己再数一下,对于32位系统来说 int是32位的最高位是符号位)按位取反之后就是0xfffffff5->相当于11111111111111111111111111110101;最高位是符号位此数是整数的补码(...
c语言中
char是
什么意思
答:
即单个字符。字符变量类型说明的格式和书写规则都与整型变量相同。在
C
/C++中,对程序员所要输入的变量要给予其类型,主要
的的
数据类型分为两种,一种是数字类型,一种是字符类型,而“char”就是定义字符型数据的关键字。例如:对于字符变量
A
作赋值,就要先定义为CHAR A="你好"...
在
c语言中
a&b是
什么
情况
答:
在
c语言中
a&b是进行逻辑与运算。&是C的位运算符的一种,进行逻辑与运算,格式是:变量1&变量2,进行计算时,将会把类型提升为int。二进制运算符&通过对两个操作数一位一位的比较产生一个新的值,对于每个位,只有两个操作数的对应位都为1时结果才为1。如10000001&11000000的结果为“10000000”。
c语言中
&a[i]
什么意思
答:
c语言中
&a[i]就是取数组元素a[i]的地址。可以用在scanf("%d",&a[i]);或为同类型的指针赋值时:p=&a[i]; (当然,这也可以用p=a+i;来实现)
C语言里
这个表达式
什么意思
? a=(c,d,e)
答:
在
C语言中
,逗号运算符可以用于在同一行中执行多个表达式,其中仅最后一个表达式的结果将被赋值给变量a。在表达式a=(c,d,e)中,逗号运算符允许将三个表达式(c,d和e)组合在一起,并将它们的值依次计算。然后,最后一个表达式e的值将赋值给变量a。换句话说,这个表达式等价于以下两行代码:d;a ...
棣栭〉
<涓婁竴椤
4
5
6
7
9
10
8
11
12
13
涓嬩竴椤
灏鹃〉
其他人还搜