当前位置:嗨网首页>书籍在线阅读

38-程序输出

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

1.10.2 程序输出

本书用相同的字体表示计算机的输出,粗体表示用户输入。例如,下面是第14章中一个程序的输出:

Please enter the book title.
Press [enter] at the start of a line to stop.
My Life as a Budgie
Now enter the author.
Mack Zackles

如上所示,以标准计算机字体显示的行表示程序的输出,粗体行表示用户的输入。

可以通过多种方式与计算机交互。在这里,我们假设读者使用键盘键入内容,在屏幕上阅读计算机的响应。

1.特殊的击键

通常,通过按下标有Enter、c/r、Return或一些其他文字的键来发送指令。本书将这些按键统一称为Enter键。一般情况下,我们默认你在每行输入的末尾都会按下Enter键。尽管如此,为了标示一些特定的位置,本书使用 [enter] 显式标出Enter键。方括号表示按下一次Enter键,而不是输入 enter

除此之外,书中还会提到控制字符(如,Ctrl+D)。这种写法的意思是,在按下Ctrl键(也可能是Control键)的同时按下D键。

2.本书使用的系统

C语言的某些方面(如,存储数字的空间大小)因系统而异。本书在示例中提到“我们的系统”时,通常是指在iMac上运行OS X 10.8.4,使用Xcode 4.6.2开发系统的Clang 3.2编译器。本书的大部分程序都能使用Windows7系统的Microsoft Visual Studio Express 2012和Pelles C 7.0,以及Ubuntu13.04 Linux系统的GCC 4.7.3进行编译。

3.读者的系统

你需要一个C编译器或访问一个C编译器。C程序可以在多种计算机系统中运行,因此你的选择面很广。确保你使用的C编译器与当前使用的计算机系统匹配。本书中,除了某些示例要求编译器支持C99或C11标准,其余大部分示例都可在C90编译器中运行。如果你使用的编译器是早于ANSI/ISO的老式编译器,在编译时肯定要经常调整,很不方便。与其如此,不如换个新的编译器。

大部分编译器供应商都为学生和教学人员提供特惠版本,详情请查看供应商的网站。