2012年2月9日

指针访问结构体成员的问题

摘要: 今天给大一的小孩讲结构体,讲到指向结构体的指针的时候,突然一个小孩提出了一个问题:指向结构体成员的指针p加1后指向谁?当时懵了,想写个程序验证一下,脑子一片空白。好像提问题的那个小孩听明白的,就干脆让他写吧。哈哈,他还挺厉害的,他写的代码大体是这样的:#include<stdio.h>structdata{inta;intb;intc;};intmain(){structdataa[3]={{11,12,13},{21,22,23},{31,32,33}};int*p=&a[0].c;//*p=13p++;printf("%d\n",*p);}大家认为会 阅读全文

posted @ 2012-02-09 14:25 ma6174 阅读(7189) 评论(0) 推荐(1) 编辑

导航