strlen()库函数与stdio.h头文件问题? strlen()是一个计算字符串长度的这么一个库函数,这个库函数是定义在string.h这个头文件里的,要想使用这个库函数就必须调用预处理命令将string.h添加到当前的代码中,可是为什么在调用string.h这个头文件的基础上还要调用stdio.h这个头文件呢?stdio.h只是一个输入输出函数的这么一个头文件,跟strlen()库函数有什么关系,,,求解。
strlen()库函数与stdio.h头文件问题?
strlen()是一个计算字符串长度的这么一个库函数,这个库函数是定义在string.h这个头文件里的,要想使用这个库函数就必须调用预处理命令将string.h添加到当前的代码中,可是为什么在调用string.h这个头文件的基础上还要调用stdio.h这个头文件呢?stdio.h只是一个输入输出函数的这么一个头文件,跟strlen()库函数有什么关系,,,求解。
相关考题:
打开总中断,禁止总中断可以用ICC自带的标准库函数实现,实现方式为()A.使用包含标准库函数中的CLI()及SEI()函数实现,但是必须在模块头文件中包含AVRdef.hB.使用包含标准库函数中的CLRI()及SETI()函数实现C.使用包含标准库函数中的CLI()及SEI()函数实现,不需要模块头文件中包含AVRdef.hD.使用包含标准库函数中的CLRI()及SETI()函数实现,但是必须在模块头文件中包含AVRdef.h
使用库函数前包含头文件stdio.h的正确命令是()。A.#include”stdio.h”B.#include stdio.hC.@include<stdio.h>D.#include<stdio.h>
#include的功能是()。A.输出字符串:stdio.hB.包含头文件stdio.hC.定义stdio.h是头文件D.定义变量stdio.h