c语言函数大全doc,c语言函数大全.doc
c語(yǔ)言函數(shù)大全c語(yǔ)言函數(shù)大全
getchar,getch
原型:extern int getchar(void);
用法:#include
功能:讀鍵
說(shuō)明:從鍵盤上讀取一個(gè)鍵,并返回該鍵的鍵值
getch是到getchar的宏定義
舉例:
// getchar.c
#include
main()
{
int c;
clrscr();
printf("Press key...");
while((c=getchar())!='Q')
{
clrscr();
printf("key: %c\nvalue: %x",c,c);
}
}
相關(guān)函數(shù):getkey,kbhit
kbhit
原型:extern int kbhit(void);
用法:#include
功能:檢測(cè)按鍵
說(shuō)明:檢測(cè)鍵盤是否有鍵按下。
如果有鍵按下,則返回對(duì)應(yīng)鍵值;否則返回零。
kbhit不等待鍵盤按鍵。無(wú)論有無(wú)按鍵都會(huì)立即返回。
舉例:
// kbhit.c
#include
main()
{
int i=0;
clrscr();
while(!kbhit())
{
clrscr();
printf("%05d",i++);
}
clrscr();
printf("End.");
getchar();
return 0;
}
相關(guān)函數(shù):getkey,getch,getchar
printf
原型:extern void printf(const char *format,...);
用法:#include
功能:格式化字符串輸出
說(shuō)明:format指定輸出格式,后面跟要輸出的變量
目前printf支持以下格式:
%c 單個(gè)字符
%d 十進(jìn)制整數(shù)
%f 十進(jìn)制浮點(diǎn)數(shù)
%o 八進(jìn)制數(shù)
%s 字符串
%u 無(wú)符號(hào)十進(jìn)制數(shù)
%x 十六進(jìn)制數(shù)
%% 輸出百分號(hào)%
一個(gè)格式說(shuō)明可以帶有幾個(gè)修飾符,用來(lái)指定顯示寬度,小數(shù)尾書及左對(duì)齊等:
- 左對(duì)齊
+ 在一個(gè)帶符號(hào)數(shù)前加"+"或"-"號(hào)
0 域?qū)捰们皩?dǎo)零來(lái)填充,而不是用空白符
域?qū)捠且粋€(gè)整數(shù),設(shè)置了打印一個(gè)格式化字符串的最小域。精度使用小數(shù)點(diǎn)后加數(shù)字表示的,
給出每個(gè)轉(zhuǎn)換說(shuō)明符所要輸出的字符個(gè)數(shù)。
注意:帶修飾符的顯示可能不正常
舉例:
// printf.c
#include
#include
main()
{
int i;
char *str="GGV";
clrscr();
textmode(0x00);
printf("Printf Demo-%%c");
printf("--------------");
printf("%c-%c-%c-%c\n",'D','e','m','o');
printf("%2c-%2c-%2c-%2c\n",'D','e','m'
總結(jié)
以上是生活随笔為你收集整理的c语言函数大全doc,c语言函数大全.doc的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql二级缓存,mybatis的动态
- 下一篇: 11下滑半个屏幕_努比亚发布手表手机:柔