c語言調用庫函數
① c語言中的庫函數是如何使用的,最好有例子
其實在C語言編程中,我們所用的在部分函數就是C語言庫本身帶的函數,在使用某一個庫文件之前,我們先要包含庫文件所對應的頭文件,再在我們需要的地方調用庫函數就行了.最常用的printf();這就是一個庫函數,這個庫函數在頭文件stdio.h中聲明.所以使用前要先#include <stdio.h>
舉個例子:
#include <stdio.h> //一定要先包含庫函數聲明的文件
int main()
{
printf("for example!\n"); //在此處調用庫函數
}
如果想要了解更多的庫函數,可以參考C語言的教材,一般的附錄中會列出.也可以查看C庫函數.
② c語言如何創建文件夾啊
在C語言中可以通過調用創建文件夾函數,或者使用系統命令兩種方法創建文件夾。 一、調用庫函數。 C語言庫函數創建文件夾依賴於編譯器,不同編譯器使用的創建文件夾函數不同。 舉例如下: 1、VC/VS編譯器。 函數聲明為 int _mkdir( const char *dirname ); 頭文件為direct.h。 功能為創建dirname文件夾,並返回結果,如果成功則返回0,否則返回-1。 2、TC編譯器。 聲明形式為 int mkdir(char *pathname); 頭文件為dir.h。 功能為創建pathname文件夾,並返回結果,如果成功則返回0,否則返回-1。 3、gcc編譯器。 聲明形式為int mkdir(const char *pathname, mode_t mode); 其中函數頭文件為sys/stat.h, 參數類型mode_t頭文件為sys/types.h。 與其他編譯器的創建文件夾函數不同,gcc創建文件夾多了一個參數mode, 指定被創建文件夾的許可權。 函數功能為創建文件夾名為pathname, 許可權值為mode的文件夾。 如果成功則返回0,否則返回-1。 二、通過系統命令調用。 在C 語言中可以通過system函數調用系統命令,具體命令格式取決於操作系統。 比如在Linux/Unix下,可以使用: system("mkdir ./XXX"); 來創建XXX文件夾。 而在windows下需要使用dos命令,比如: system("mkdir .\\XXX");