|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
#include <stdio.h>
void main()
{
typedef struct
{
int n;
}Stu;
scanf_n("%d",&Stu.n,2);
}
这么用这个结构体对嘛?求大神们帮助。
本帖最后由 kai759630 于 2017-3-6 20:20 编辑
你应该是想使用新类型代表结构体吧
应该这么写
- #include<stdio.h>
- typedef struct
- {
- int n;//这个表示结构体的成员;
-
- }Stu;//Stu表示用新的类型名表示整个结构体以简易编程时的复杂度,如果你想定义一个结构体变量,就可以直接Stu N(如下);
- void main()
- {
- Stu N;//N表示上面结构体的一个变量
- scanf("%d",&N.n);
- }
复制代码
普通的结构体应该是这么定义
- #include<stdio.h>
- struct student
- {
- int n;
- };
- void mian()
- {
- struct student Stu;//这里的Stu和上面的N是一样的。
- scanf("%d",&Stu.n);
- }
复制代码
|
|