主题:神啊,我又来了~
《C Primer Plus》一书看到第八章了,有若干个问题不明白,望高手不吝指点,
环境为Dev-C++。以下便是:
1).我无意中打开了stdio.h这个文件,习惯性的点了调试,提示“源文件未编译
”我又点了编译,没反应~~。这是咋回事?
编译是不是启动连接器,生成可执行文件的一个命令?这种无法编译的情况是什
么?
2).我朋友做的一个魔塔小游戏,我拿到源码后,就一个一个的点编译看看什么情
况,全部是syntax error。- -!然后我问他,没有图片,
游戏怎么运行?他说,已经在游戏里了。那无法通过编译,怎么能运行游戏呢?
理解不了。。。
3).我在自己的家庭作业程序集中,运行某个字符显示ASCII码的程序,发现无法
使用复制(Ctrl+c)、粘贴(Ctrl+v)而且想再接着键入,
没反应,哪怕是什么结束程序的条件也没用,只能点关闭。如果是Ctrl+z的话,
屏幕上变成^Z而且z小写变成大写,输出的结果是数字-1。
换成Ctrl+b,b也换成大写,我回车确认,输出个笑脸一样的符号和数字2,换成
Ctrl+a,a一样变大写,我都没确认发到缓冲区,自己变的。。。
输出结果也是个笑脸一样的符号和数字1,不同是看起来a像黑种人笑。。。b像白
种人笑。。。查了ASCII码表发现1和2分别是^A与^B的
十进制值。Ctrl+d就更奇怪,仍旧变成^D,然后输出个实心棱形(就是这个棱形
◆)还有4。。。ASCII表上是D end of file(EOF?)
前几天刚知道了除数不能为0,说是硬件在设计时设定的。难道这种情况也是硬件
方面的问题?
以上三个问题,求解!!!谢谢,我是个新手,书本以外的很多东西都不懂,莫
怪。常常有问题。。。我怕以后养成依赖论坛的习惯就麻烦了~~
环境为Dev-C++。以下便是:
1).我无意中打开了stdio.h这个文件,习惯性的点了调试,提示“源文件未编译
”我又点了编译,没反应~~。这是咋回事?
编译是不是启动连接器,生成可执行文件的一个命令?这种无法编译的情况是什
么?
2).我朋友做的一个魔塔小游戏,我拿到源码后,就一个一个的点编译看看什么情
况,全部是syntax error。- -!然后我问他,没有图片,
游戏怎么运行?他说,已经在游戏里了。那无法通过编译,怎么能运行游戏呢?
理解不了。。。
3).我在自己的家庭作业程序集中,运行某个字符显示ASCII码的程序,发现无法
使用复制(Ctrl+c)、粘贴(Ctrl+v)而且想再接着键入,
没反应,哪怕是什么结束程序的条件也没用,只能点关闭。如果是Ctrl+z的话,
屏幕上变成^Z而且z小写变成大写,输出的结果是数字-1。
换成Ctrl+b,b也换成大写,我回车确认,输出个笑脸一样的符号和数字2,换成
Ctrl+a,a一样变大写,我都没确认发到缓冲区,自己变的。。。
输出结果也是个笑脸一样的符号和数字1,不同是看起来a像黑种人笑。。。b像白
种人笑。。。查了ASCII码表发现1和2分别是^A与^B的
十进制值。Ctrl+d就更奇怪,仍旧变成^D,然后输出个实心棱形(就是这个棱形
◆)还有4。。。ASCII表上是D end of file(EOF?)
前几天刚知道了除数不能为0,说是硬件在设计时设定的。难道这种情况也是硬件
方面的问题?
以上三个问题,求解!!!谢谢,我是个新手,书本以外的很多东西都不懂,莫
怪。常常有问题。。。我怕以后养成依赖论坛的习惯就麻烦了~~