黑马程序员技术交流社区
标题:
同步视频练习的编程,怎么我就出错了呢
[打印本页]
作者:
zhougdong2007
时间:
2014-10-22 20:14
标题:
同步视频练习的编程,怎么我就出错了呢
#include <stdio.h>
int main()
{
struct student
{ int no;
int age;
};
//赋值与结构体变量
struct student str = {1,20};
//指针变量P将来指向struct student类型数据
struct student *p;
//指针变量p指向结构体变量
p=&str;
//第一种方式输出
printf("age=%d,no=%d\n",str.age,str.no);
//第二种方式输出
printf("age=%d,no=%d\n",(*p).age,(*p).no);
//第三种方式输出
printf("age=%d,no=%d\n", p-->age,p-->no);
return 0;
}
编译出现问题:
18结构体指针.c:32:34: error: use of undeclared identifier 'age'
printf("age=%d,no=%d\n", p-->age,p-->no);
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2