⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_18856.htm

📁 一些关于vc的问答
💻 HTM
字号:
<p>
序号:18856 发表者:木玛 发表日期:2002-10-23 21:37:44
<br>主题:好像是指针适用的问题帮忙看看了
<br>内容:#include&lt;stdio.h&gt;<BR>#include&lt;malloc.h&gt;<BR>main()<BR>{&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;struct geshi<BR>&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;num;<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;char <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mingzi[10],<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;xingbie[6];<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int gongzi;<BR>&nbsp;&nbsp;&nbsp;&nbsp;};<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;int i;<BR>&nbsp;&nbsp;&nbsp;&nbsp;struct geshi *f;<BR>&nbsp;&nbsp;&nbsp;&nbsp;FILE *p;<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;f=(struct geshi*)malloc(sizeof(struct geshi));<BR>&nbsp;&nbsp;&nbsp;&nbsp;p=fopen("文件","a");<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;scanf("%d%s%s%d",f-&gt;num,f-&gt;mingzi,f-&gt;xingbie,f-&gt;gongzi);<BR>&nbsp;&nbsp;&nbsp;&nbsp;fwrite(f,sizeof(struct geshi),1,p);<BR>&nbsp;&nbsp;&nbsp;&nbsp;fclose(p);<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;p=fopen("文件","r");<BR>&nbsp;&nbsp;&nbsp;&nbsp;fseek(p,0,SEEK_END);<BR>&nbsp;&nbsp;&nbsp;&nbsp;i=ftell(p);<BR>&nbsp;&nbsp;&nbsp;&nbsp;printf("%d",i);<BR>&nbsp;&nbsp;&nbsp;&nbsp;fclose(p);<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;return 0;<BR><BR><BR>}<BR><BR>没有语法错误&nbsp;&nbsp;好像是指针适用的问题 可是我的指针也分配了足够大的空间了呀&nbsp;&nbsp;<BR>谢谢了
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:Dasn 回复日期:2002-10-24 08:32:26
<br>内容:问题出在臭名昭著的scanf(),对于int变量应该传递地址参数。例如:<BR>scanf("%d%s%s%d",&f-&gt;num,f-&gt;mingzi,f-&gt;xingbie,&f-&gt;gongzi);<BR>&nbsp;&nbsp;&nbsp;&nbsp;
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -