輸出函數(shù):
(1)printf函數(shù):printf函數(shù)是格式輸出函數(shù),其函數(shù)原型包含在頭文件”stdio.h”中.
格式: printf(“格式控制”,輸出列表);
功能:按”格式控制”中的格式說(shuō)明符依次輸出”輸出列表”中的各項(xiàng),普通字符原樣輸出.
(2)putchar函數(shù):putchar函數(shù)是一個(gè)標(biāo)準(zhǔn)庫(kù)函數(shù),其函數(shù)原型包含在頭文件”stdio.h”中,用于輸出一個(gè)字符.
格式:putchar(ch)
功能:把ch的值輸出到顯示器上,這里的ch可以是字符型或整形變量或常量,也可以是一個(gè)轉(zhuǎn)義字符.
輸入函數(shù)
(1)scanf函數(shù):scanf函數(shù)是格式輸入函數(shù),其函數(shù)原型包含在頭文件”stdio.h”中.
格式:scanf(“格式控制”,地址列表);
功能:按”格式控制”中規(guī)定的格式,在鍵盤上輸入各地址列表的數(shù)據(jù),在輸入數(shù)據(jù)時(shí)普通字符要原樣輸入.
(2)getchar函數(shù):getchar函數(shù)是一個(gè)標(biāo)準(zhǔn)庫(kù)函數(shù),他的函數(shù)原型包含在頭文件”stdio.h”中,用于輸入一個(gè)字符.
格式:getchar();
功能:從鍵盤輸入一個(gè)字符,該函數(shù)沒(méi)有參數(shù),但括號(hào)不能省略.
(3)gets函數(shù):gets函數(shù)是一個(gè)標(biāo)準(zhǔn)庫(kù)函數(shù),它的函數(shù)原型包含在頭文件”stdio.h”中,用于輸入一個(gè)字符串.
格式:gets(str);
功能:接收從鍵盤輸入的一個(gè)字符串,存放在字符數(shù)組str中.函數(shù)的返回值是字符數(shù)組的起始地址.
字符串函數(shù)
(1)strcat函數(shù)
格式:char *strcat(char *str1,char *str2)
功能:將以str2為首地址的字符串連接到字符串str1的后面,自動(dòng)覆蓋str1串的結(jié)束標(biāo)志”\0”.
(2)strcpy函數(shù)
格式:char *strcpy(char *str1,char *str2)
功能:將字符串str2復(fù)制到字符串str1中,返回指向str1的指針.
(3)strcmp函數(shù)
格式:int strcmp(char *str1,char *str2)
功能:比較兩個(gè)字符串的大小.(相等時(shí)返回0;str1>str2時(shí),返回值>0;str1