C語言函式整理大全六(T W)

2021-12-30 00:06:50 字數 3741 閱讀 2343

函式名: tell

功 能: 取檔案指標的當前位置

用 法: long tell(int handle);

程式例:

#include

#include

#include

#include

int main(void)

write(handle, msg, strlen(msg));

printf("the file pointer is at byte %ld

", tell(handle));

close(handle);

return 0;

}函式名: textattr

功 能: 設定文字屬性

用 法: void textattr(int attribute);

程式例:

#include

int main(void)

return 0;

}函式名: textbackground

功 能: 選擇新的文字背景顏色

用 法: void textbackground(int color);

程式例:

#include

int main(void)

return 0;

}函式名: textcolor

功 能: 在文字模式中選擇新的字元顏色

用 法: void textcolor(int color);

程式例:

#include

int main(void)

return 0;} 

函式名: textheight

函式名: vfprintf

功 能: 送格式化輸出到一流中

用 法: int vfprintf(file *stream, char *format, va_list param);

程式例:

#include

#include

#include

file *fp;

int vfpf(char *fmt, ...)

int main(void)

vfpf("%d %f %s", inumber, fnumber, string);

rewind(fp);

fscanf(fp,"%d %f %s", &inumber, &fnumber, string);

printf("%d %f %s

", inumber, fnumber, string);

fclose(fp);

return 0;

}函式名: vfscanf

功 能: 從流中執行格式化輸入

用 法: int vfscanf(file *stream, char *format, va_list param);

程式例:

#include

#include

#include

file *fp;

int vfsf(char *fmt, ...)

int main(void)

fprintf(fp,"%d %f %s

",inumber,fnumber,string);

rewind(fp);

vfsf("%d %f %s",&inumber,&fnumber,string);

printf("%d %f %s

",inumber,fnumber,string);

fclose(fp);

return 0;

}函式名: vprintf

功 能: 送格式化輸出到stdout中

用 法: int vprintf(char *format, va_list param);

程式例:

#include

#include

int vpf(char *fmt, ...)

int main(void)

函式名: vscanf

功 能: 從stdin中執行格式化輸入

用 法: int vscanf(char *format, va_list param);

程式例:

#include

#include

#include

int vscnf(char *fmt, ...)

int main(void)

函式名: vsprintf

功 能: 送格式化輸出到串中

用 法: int vsprintf(char *string, char *format, va_list param);

程式例:

#include

#include

#include

char buffer[80];

int vspf(char *fmt, ...)

int main(void)

函式名: vsscanf

功 能: 從流中執行格式化輸入

用 法: int vsscanf(char *s, char *format, va_list param);

程式例:

#include

#include

#include

char buffer[80] = "30 90.0 abc";

int vssf(char *fmt, ...)

int main(void)

函式名: wherex

功 能: 返回視窗內水平游標位置

用 法: int wherex(void);

程式例:

#include

int main(void)

函式名: wherey

功 能: 返回視窗內垂直游標位置

用 法: int wherey(void);

程式例:

#include

int main(void)

函式名: window

功 能: 定義活動文字模式視窗

用 法: void window(int left, int top, int right, int bottom);

程式例:

#include

int main(void)

函式名: write

功 能: 寫到一檔案中

用 法: int write(int handel, void *buf, int nbyte);

程式例:

#include

#include

#include

#include

#include

#include

int main(void)

strcpy(string, "hello, world!

");length = strlen(string);

if ((res = write(handle, string, length)) != length)

printf("wrote %d bytes to the file.

", res);

close(handle);

return 0;

}struct xfcb ;

函式名: textmode

功 能: 將螢幕設定成文字模式

用 法: void textmode(int mode);

程式例:

#include

int main(void)

函式名: textwidth

功 能: 返回

C語言整理 六 (陣列)

型別名 陣列名 整型常量表示式 例如int a 10 定義了乙個一維陣列a,陣列中有10個整型資料元素 定義陣列時,需要指明陣列的資料型別 常量表示式可以是整型常量 整型常量表示式或者符號常量,但不能是變數 語法格式 陣列名 下標表示式 說明 每乙個陣列元素實質上就是乙個變數 陣列不可整體引用 引用...

C語言字串函式大全

函式名 stpcpy 功 能 拷貝乙個字串到另乙個 用 法 char stpcpy char destin,char source 程式例 include include int main void 函式名 strcat 功 能 字串拼接函式 用 法 char strcat char destin,...

c語言字串函式大全

函式名 stpcpy 功 能 拷貝乙個字串到另乙個 用 法 char stpcpy char destin,char source 程式例 include include int main void 函式名 strcat 功 能 字串拼接函式 用 法 char strcat char destin,...