c语言scanf("%ld",&stu[i].num);

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c语言scanf("%ld",&stu[i].num);相关的知识,希望对你有一定的参考价值。

后面的.num是什么意思 为何没有“&”号

参考技术A .的优先级高于&,所以&stu[i].num 等价于&(stu[i].num),这是在给结构体stu[i]中的num赋值 参考技术B num是结构体变量stu的一个成员。追问

简单来说是什么意思呢??

追答

简单说就是定义了一个结构体变量,你可以把它想象成数组,现在就是给数组中的一个元素赋值!

本回答被提问者采纳
参考技术C 函数之前定义一个struct stu【】,其中有一个成员num,对其赋值需要用结构体与成员之间用“."连接,

以上是关于c语言scanf("%ld",&stu[i].num);的主要内容,如果未能解决你的问题,请参考以下文章

C语言 快速排序

C语言判断输入的数是不是在之前输入的数组中如何写?

c语言程序出现ld returned 1 exit status怎么搞?

帮忙看一下这个C语言程序错在哪里了

C语言中的register是如何储存的

C语言 将一个正整数从右往左按位输出