C語言函數大全

C語言中的常用函式包括以下內容:

* 輸入輸出函式:例如scanf()、printf()、getchar()、putchar()等。

* 字元串處理函式:例如strlen()、strcpy()、strcat()等。

* 數學函式:例如sqrt()、sin()、cos()等。

* 時間函式:例如time()、localtime()等。

* 記憶體管理函式:例如malloc()、calloc()、free()等。

* 檔案操作函式:例如fopen()、fclose()、fread()、fwrite()等。

以下是C語言中一些常用的函式:

1. 輸入輸出函式:

* `printf("%s","Hello World");`:輸出字元串"Hello World"。

* `scanf("%d",&a);`:從標準輸入讀取一個整數並存入變數a中。

* `getchar()`和`putchar()`:分別用於從標準輸入讀取一個字元並輸出一個字元。

2. 字元串處理函式:

* `strlen(str)`:返回字元串str的長度。

* `strcpy(dest,src)`:將src指向的字元串複製到dest指向的位置。

* `strcat(dest,src)`:將dest指向的字元串追加src指向的字元串。

3. 數學函式:

* `sqrt(x)`:求x的平方根。

* `sin(x)`和`cos(x)`:分別求x的正弦和餘弦值。

4. 時間函式:

* `time(NULL)`:返回從1970年1月1日至今的秒數。

5. 記憶體管理函式:

* `malloc(size)`:分配size位元組的記憶體空間,並返回指向這塊記憶體的指針。

* `calloc(size,type)`:分配size個類型為type的元素,並初始化它們為0。

* `free(ptr)`:釋放由ptr指向的記憶體空間。

6. 檔案操作函式:

* `fopen(filename,mode)`:打開一個檔案,mode可以是"r"(唯讀)、"w"(寫入)、"a"(追加)等。

* `fclose(file)`:關閉一個檔案。

* `fread(ptr,size,count,file)`:從檔案中讀取count個元素,每個元素的大小為size位元組,並將它們存儲到ptr指向的記憶體空間中。

* `fwrite(ptr,size,count,file)`:將count個元素從ptr指向的記憶體空間中寫入到檔案中,每個元素的大小為size位元組。

以上只是一部分C語言中的常用函式,實際上還有很多其他的函式可以用於不同的目的,例如字元串比較函式、排序函式等等。具體使用哪個函式,需要根據實際需求來選擇。

以上就是【C語言函數大全】的相關內容,敬請閱讀。