作者Anonymoux ( :))
看板C_and_CPP
标题[问题] pointer
时间Mon May 11 02:21:24 2009
我想请问各位一个关於struct的问题,因为这部分我完全新手,但临时需要没办法慢慢学
因为整个程式码有200多行
所以只列出我认为应该有相关的部分
struct tab{
int val;
char* name;
}tab[100];
...
char* sname="ab";
struct tab* tabPtr(sname); /*tabPrt会依sname自动配一个位址给他*/
...
...
/*我的问题是name值能被找到,但为何val值始终是0??*/
tab->val=1;
printf("[%s,%d]",tab->name,tab->val) /*结果是[ab,0]而不是[ab,1] */
...
可能写的不是很清楚,但还是希望各位帮我看看
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.105.127.135