www问答网
所有问题
当前搜索:
c语言中星号什么意思
C语言中
"行号"是
什么意思
答:
C语言中
"行号"是用来定位代码的,指的就是在文件的第几行的
意思
。行号可以用来快速查找代码,一般编译器都有显示鼠标当前所在行和列的数目,只要把鼠标放到代码最后就可以了。如果程序出错,可以根据main.c这个文件的第几行有问题,进行快速查询出来。
c语言中
(感叹号!)是
什么意思
?
答:
!表示逻辑非,是逻辑运算符,运算对象是真或假。若表示a不等于0,就写成a!=0;假设a等于1,那a!=0;就是真的,true。
C语言中
的符号分为10类:算术运算符、关系运算符、逻辑运算符、位操作运算符、赋值运算符、条件运算符、逗号运算符、指针运算符、求字节数运算符和特殊运算符。其中逻辑运算符...
C语言中
,问号表示
什么意思
?
答:
?用来判断条件的真假,:用来根据判断结果决定取值。如(a<b)?a:b"是一个"条件表达式",如果a
C语言
运算符中问号是
什么意思
答:
问号是条件运算符
的意思
,跟冒号组合使用。条件运算符优先级高于赋值、逗号运算符,低于其他运算符。表达式为:表达式1?表达式2:表达式3。先求解表达式1,若其值为真(非0)则将表达式2的值作为整个表达式的取值,否则(表达式1的值为0)将表达式3的值作为整个表达式的取值。
c语言中
"*s"这是
什么意思
答:
s表示s是一个指针 另外,指针跟地址不是一个概念。指针是一种变量类型,这种变量类型
的
值是地址。就像int变量的值是整数一样。你可以说数字5是整数,但是不能说5是一个int变量。
C语言中
->是
什么意思
啊?
答:
x = p->a;/*这句话的
意思
就是取出p所指向的结构体中包含的数据项a赋值给x*/ /*由于此时p指向A,因而 p->a == A.a,也就是1*/ 对于一开始的问题 p = p->next;这应该出现在
C语言的
链表,这里的next应该是一个与p同类型的结构体指针,其定义格式应该是:struct Data { int a;struct...
C语言中
->是
什么意思
啊?
答:
“->”是一个整体,它主要用于指向结构体、C++中的class等含有子数据的指针用来取子数据。换种说法,如果我们在
C语言中
定义了一个结构体,然后申明一个指针指向这个结构体,那么我们要用指针取出结构体中的数据,就要用到“->”。举例:struct Data {int a,b,c;}; ——定义结构体 struct Data...
c语言中
char*是
什么意思
?
答:
char* 是声明一个字符类型
的
指针。比如:chat* y;就是声明一个指针y,这个指针指向的地址上只能存放字符类型的值。
C语言中
,两个大于号>>是
什么意思
?
答:
C语言中
两个大于号>>是右移位操作,就是把一个数的二进制形式的最右几位丢弃,最前面补原来最高位的数字(原来是0就补0;原来是1就补1)
C语言中
:x>y?x:y; 是
什么意思
?问号和冒号的作用是什么?
答:
如果x>y,就把x
的
值赋给z,否则把y的值付给z。可以把z=x>y? x : y理解为 if(x>y){ z=x;}else{ z=y;}
棣栭〉
<涓婁竴椤
7
8
9
10
12
13
14
15
16
11
涓嬩竴椤
灏鹃〉
其他人还搜