www问答网
所有问题
当前搜索:
sizeof什么意思
fwrite(&st【i】,
sizeof
(struct student),1,fp)
什么意思
啊?拜托
答:
把地址 &st[i]中的数据 长度为
sizeof
(struct student)的数据 写到打开的文件fp中 简单点说 就是把st数组的第i个数据 写到文件里面(二进制方式)
fgets(str,
sizeof
(str),stdin);这一句话
什么意思
?
答:
从标准输入流获取最多40个字符;stdin 就是标准输入流,上面代码等同于 gets(str);
c语言中的%是
什么意思
?
答:
%是除法取余运算。适用于整数与整数运算。否则,不同的编译器会得不同结果。'%'为取余运算符,用于把它前面的整数值或表达式除以其后面的整数值或表达式,结果为不能被后面的整数或表达式整除的最小整数,它后面的数值应该为大于1的正整数。作为双目运算符,左右操作数可以是数值,也可以是表达式,...
||符号是
什么意思
?
答:
这是由两个基本的数学逻辑符号所构成的复杂符号。表示先将运算数取非,然后进行逻辑或的运算。在c语言的逻辑运算中,逻辑“非”(表示为【 !】)优先级是高于逻辑“或”(表示为【 || 】)的。因此这个符号的运算方式是先运算!再运算||。这个符号常用在c语言的逻辑运算中,如表示a=1||!b=2,...
c语言中%-08X是
什么意思
答:
逻辑判断,叹号是非的
意思
,x是各变量,如果x为零那么!x就是1,相反是0。若X是“0”(为假),则“!x”就不是零(为真),则里面为真,进入if下的大。若X不是“0”(为真),则“!x”就是零(为假),则里面为假,跳过if下的大。
请问fread(&b,
sizeof
(int),1,fp)这边的 1 是
什么意思
?为什么我把1改为...
答:
fread(buffer,
size
,count,fp);说明 (1)buffer:是一个指针,对fread来说,它是读入数据的存放地址。对fwrite来说,是要输出数据的地址。(2)size:要读写的字节数;(3)count:要进行读写多少个size字节的数据项;(4)fp:文件型指针。
编程中%是
什么意思
答:
是求模的
意思
,两边必须是整数类型的,它的作用是求模常用符号为mod,就是求余运算符。1、例如50%23=4,因为余数为4,就是这样的,在程序中必须保证两边为整数才是这个意思。2、当不是这种形式时: 例如:%d就成了控制语句了 %d,%ld,%f,%lf,%-md,%.mlf等,这个应该详细了解的。
C语言si.cb=
sizeof
(STAR**)这一句没有声明怎么能给他赋值?还有这一句是...
答:
typedef struct _STARTUPINFO { DWORD cb; //包含STARTUPINFO结构中的字节数.如果Microsoft将来扩展该结构,它可用作版本控制手段.应用程序必须将cb初始化为
sizeof
(STARTUPINFO)PSTR lpReserved; //保留。必须初始化为NULL PSTR lpDesktop; //用于标识启动应用程序所在的桌面的名字。如果该桌面存在,新...
double max和small分别表示
什么意思
答:
DBL_MAX:double型的最大值 DBL_MIN:double型的最小值 FLT_MAX:float型的最大值 FLT_MIN:float型的最小值 1、负值取值范围为-1.79769313486231570E+308到-4.94065645841246544E-324;2、正值取值范围为4.94065645841246544E-324到1.79769313486231570E+308。
c语言中%是
什么意思
及用法
答:
和复合位运算赋值(&=,|=,^=,>>=,<<=)三类共十一种。6、条件运算符:这是一个三目运算符,用于条件求值(?:)。7、逗号运算符:用于把若干表达式组合成一个表达式(,)。8、指针运算符:用于取内容(*)和取地址(&)二种运算。9、求字节数运算符:用于计算数据类型所占的字节数(
sizeof
)。
棣栭〉
<涓婁竴椤
8
9
10
11
13
14
15
16
17
涓嬩竴椤
12
灏鹃〉
其他人还搜