不会报错的。
。
我这里正常通过 除了char class[10];
刚才没看到你的typedef 你的结构体类型声明在void mainmenu(struct stmessage *)这个函数之后 编译器编译到这行时还没看到stmessage的定义 加了struct的话可以告诉编译器它是一个即定的类型(可能在代码之其他部分被声明过),所以编译器就会自动去寻找其定义了,这其实是一种隐式声明,而且和你想的完全不一样 编译器会把struct stmessage *当作是stmessage这个结构体类型的指针,而不是message结构体的类型别名的指针,如果你在函数里加入使用这个变量的代码就要出错了 #include <stdio.h> void foo(struct stmessage* a) { printf("%s", a->name); } typedef struct message //学生的基本信息 { char name[10]; int id; char gender[10]; int phnumber; char address[50]; char school[10]; char class[10]; struct message *next; }stmessage; int main() { stmessage a = {"123"}; foo(&a); }
41云怎么样?41云是国人主机品牌,目前经营产品有国内外云服务器、CDN(高防CDN)和物理机,其中国内外云服务器又细分小类有香港限流量VPS、香港大带宽VPS、香港弹性自选VPS、香港不限流VPS、香港BGP线路VPS、香港Cera+大带宽机器、美国超防VPS、韩国原生VPS、仁川原生VPS、日本CN2 VPS、枣庄高防VPS和金华高防VPS;物理机有美国Cera服务器、香港单程CN2服务器、香...
官方网站:点击访问ATCLOUD.NET官网优惠码:目前提供Cloud VPS与Storage VPS两款产品的六折优惠活动(续费同价,截止至2021年5月31日)优惠码:UMMBPBR20Z活动方案:一、型号CPU内存磁盘流量优惠价格购买链接VPS-1GB0.5×2.6+GHz1GB20GB1TB$3立即购买VPS-2GB1×2.6+GHz2GB50GB2TB$6立即购买VPS-4GB2×2.6...
Virmach商家我们是不是比较熟悉?速度一般,但是人家价格低,而且机房是比较多的。早年的时候有帮助一个有做外贸也许需要多个机房且便宜服务商的时候接触到这个商家,有曾经帮助够买过上百台这样的低价机器。这里需要提醒的,便宜但是速度一般,尤其是中文业务速度确实不快,如果是外贸业务,那肯定是没有问题。这几天,我们有看到Virmach推出了夏季优惠促销,VPS首年8折,最低年付仅7.2美元,多机房可选,如...