您的位置:

c语言sideof函数,c语言of语句

本文目录一览:

C语言 编程为什么出现 pointer required on left side of -> in function main

楼上的不要误导别人。。

结构体是可以赋给结构体的

struct fan *p,*pend;改成struct fan *p,pend;把pend设为结构体的一个对象

13行 p[i]=student[i]

因为结构体可以赋值给结构体所以21 22 23 就不需要改了

27行 p[i].score //首先-的左边必须是指针 但p[i]式结构体 所以用点号 socre也拼错了

如果你喜欢的话可以(p[i])-score 因为每个地址都是指针类型的

c语言的case outside of switch infunction main一般怎么解决

case outside of switch -- 就是说你的 "case xx : " 出现在 switch 开关语句以外。

一般怎么解决:

case 只用在开关语句内,写到 开关语句 之外,就是 写错了,把 case xx : 删掉。

或者检查一下标点符号,是不是switch 语句 标点符号 有错,例如

switch (n); --- 这里多了分号

{ case 1: ...;break;

C语言里的side effect是什么意思

side effect是关于计算(Evaluation)表达式的效应之一。譬如 int i; 计算 i = 3 这个表达式会得到一个值3,但同时变量i也被赋值了,这赋值的效应就是side effect。不是所有计算都有副效应,例如 计算2+3 得到值5,但没有side effect。

c语言中sideof 表示什么意思?

测定某个类型所占的内存空间 即字节个数如 sizeof(char ) 等于 1 因为不同的系统类型 所占的字节数不同,所以提供了这个函数,测试系统基本类型所占的内存空间 。 扩展类型也是基本理性组成的,所以SIEFOF 用来测试类型长度。