系 getchar是读取一个字符的函数这个
没講c的输入方式 所以你不明白吧
程序的输入是先到一个叫做输入缓冲区的地方等待 触发某一条件后一起送往程序
你输入数据时这样的 xxxx(回车滿足条件 输入被送往程序)
那么在c的输入缓冲区里就会有xxxx'\n'
这个'\n'是由回车键触发的
前面的xxxx会被送入程序 而'\n'却被遗留在缓冲区中 如果不用getchar函数取走它那么哪一个读取字符的函数就会读到它而终止读入引起程序的逻辑错误
的一个文件夹叫做 :include 文件夹里面include 文件夹就是你编译器自动去寻找头文件的地方了,比如 #include <stdio.h>就是在里面的你把你的头文件放入到里面去就行了,下次调用的话就不用 #include "myhead.h",而可鉯直接像调用系统的头文件一样#include <myhead.h>
好久不用VC6 如果自定义函数定义在main后面 不聲明应该是不能使用的
即时编译器这么做 也只是这一个编译器如此 其他的未必如此
你对这个回答的评价是
vc6.0允许将被调用函数写在调用函數之后,但要前向引用
你对这个回答的评价是
我用的就是vc6.0,我的怎么要有函数申明哦
你对这个回答的评价是
下载百度知道APP,抢鲜体验
使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。