单选题 As mentioned above, C imposes relatively few built - in ways of doing things on the program- mer. Some common tasks, such as manipulating (66) , (67) , and doing (68) (I/O), are performed by calling on library functions. Other tasks which you might want to do, such as creating or listing directories, or interacting with a mouse, or displaying windows or other (69) elements, or doing color graphics, are not defined by the C language at all. You can do these things from a C program, of course, but you will be calling on services which are peculiar to your programming environment (70) , processor, and operating system) and which are not defined by the C standard. Since this course is about portable C programming, it will also be steering clear of facilities not provided in all C environments.

单选题 A. lines B. strings C. threads D. routes
【正确答案】 B
【答案解析】[解析] strings:字符串
单选题 A. allocating storage B. allocating memory C. distributing memory D. assigning storage
【正确答案】 B
【答案解析】[解析] allocating memory:分配内存
单选题 A. input/output B. inoptimization/optimization
C. inside/outside D. inordinacy/ordinance
【正确答案】 A
【答案解析】[解析] input/output:输入/输出
单选题 A. user - interconnect B. person - interconnect
C. user - interface D. person - interface
【正确答案】 C
【答案解析】[解析] user-interface:用户界面
单选题 A. gatherer B. translator C. generator D. compiler
【正确答案】 D
【答案解析】[解析] compiler:编译器