国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

c語言perror函數(shù) C語言perror函數(shù)的作用?

C語言perror函數(shù)的作用?peror()用于將上一個函數(shù)錯誤的原因輸出到stderr。首先打印參數(shù)s指示的字符串,然后打印錯誤原因字符串。此錯誤的原因取決于全局變量errno的值以確定要輸出的字符

C語言perror函數(shù)的作用?

peror()用于將上一個函數(shù)錯誤的原因輸出到stderr。首先打印參數(shù)s指示的字符串,然后打印錯誤原因字符串。此錯誤的原因取決于全局變量errno的值以確定要輸出的字符串。庫函數(shù)中有一個錯誤變量,每個錯誤值對應一個字符串表示的錯誤類型。當您調用“some”函數(shù)error時,該函數(shù)已重置error的值。PERROR函數(shù)只是輸出一些您輸入的信息以及與當前錯誤對應的錯誤。示例:測試環(huán)境:Linux,GCC#include

errno。H、 內容的格式如下:

#define eperm 1/*不允許操作*/

#define enoint 2/*沒有這樣的文件或目錄*/

#define esrch 3/*沒有這樣的進程*/]#define Eintr 4/*中斷的系統(tǒng)調用*/

errno變量(如eperm)被分配一個整數(shù)值。不同的值表示不同的含義。您可以通過查看值來推斷錯誤的原因。

因此,當您需要使用這些錯誤變量時,您需要使用errno。H頭文件。

很少有函數(shù)需要使用此錯誤變量。你只需要知道perror()。

#include<stdio.h>

#include<stdlib.h>

void peror(const char*s)