【单选题】以下各项,属于C语言库函数(系统函数)的是()。
A.main()函数
B.while()函数
C.scanf()函数
D.Scanf()函数
第1题:
系统调用、库函数的区别和练习
从实现者角度观察,库函数是在系统调用上层的函数,库函数一般指程序员可以使用的通用函数。系统调用由两部分组成:
(1)核心函数:是实现系统调用功能的代码,作为操作系统的核心驻留在内存中,是一种共享代码。运行在核心态。
(2)接口函数:是提供给应用程序的API,以库函数的形式存在于Linux的lib.a中,该库中存放了所有系统调用的接口函数的目标代码,用汇编语言书写。其主要功能是把系统调用号,入口参数地址传给相应的核心函数,并使用户态下运行的应用程序陷入核心态。
第2题:
以下说法错误的是()
A、C语言函数分为由系统提供的标准库函数和由程序员自己定义的函数
B、在主函数main()中可以调用其他函数,其他函数之间不可以相互调用
C、C语言的程序是由一个函数或多个函数组成的
D、对于一个很大的任务,一般把它分解成若干源文件,分别编写和调试
第3题:
在c语言库函数中将一个字符转换成整型的函数是atool()吗,这个函数的原型是什么?
l = atol(lstr);
printf("string = %s integer = %ld\n", str, l);
return(0);
}
第4题:
C语言规定,在一个C程序中,main()函数的位置( )。
A.必须在系统调用的库函数之后
B.必须在程序的开始
C.必须在程序的最后
D.可以在任意位置
第5题:
一个完整的C语言程序包含一个或多个函数,其中唯一不可缺少的函数是( )。
A.库函数
B.scanf函数
C.main主函数
D.printf函数
第6题:
递归函数是库函数的一种
第7题:
下列函数中()里的内容省略,属于库函数的有()
第8题:
科学工程计算需要大量的标准库函数,以便处理复杂的数值计算,可供选择的语言有:()、PASCAL语言、C语言和PL/1语言。
第9题:
系统库函数
自定义函数
主函数
在其他文件中定义的函数
第10题:
必须在最开始
必须在系统调用的库函数的后面
可以任意
必须在最后
第11题:
第12题:
fwrite
fputs
fpout
fprintf
第13题:
C语言规定,在一个源程序中,main函数的位置
A.必须在最开始
B.必须在系统调用的库函数的后面
C.可以任意
D.必须在最后
第14题:
以下正确的说法是( )。
A、用户调用标准库函数前,必须重新定义
B、用户可以重新定义标准库函数,若如此,该函数将失去原有含义
C、系统不允许用户重新定义标准库函数
D、用户调用标准库函数前,不必使用预编译命令将该函数所在文件包括到用户源文件中
第15题:
fseek函数是C语言系统提供的标准库函数,其实现的具体操作是______。
A.实现文件的顺序读写
B.实现文件的随机读写
C.改变文件的位置指针
D.以上答案均不正确
第16题:
C语言中实现数据输出的标准库函数是______。
A.printf
B.scanf
C.putchar
D.getchar
第17题:
以下正确的说法是( )。
A.用户若需调用标准库函数,调用前必须重新定义
B.用户可以重新定义标准库函数,若重新定义,该函数将失去原有含义
C.系统根本不允许用户重新定义标准库函数
D.用户若需调用标准库函数,调用前不必使用预编译命令将该函数所在文件包括到用户源文件中,系统会自动调用
第18题:
一个项目中只能有一个的函数是()
第19题:
sizeof()是C语言提供的标准库函数,用于测试数据类型在系统中所占的字节数。
第20题:
简述系统调用、库函数的区别。
第21题:
必须在最开始
必须在系统库函数后面
可以在自定义函数后面
必须在最后
第22题:
mysql_fetch_row
mysql_fetch_object
mysql_result
mysql_select_db
第23题:
不同函数的形式参数不能使用相同名称的标识符
用户自己定义的函数只能调用库函数
实用的C语言源程序总是由一个或多个函数组成
在C语言的函数内部,可以定义局部嵌套函数
第24题: