按英文。
網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)建站!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、微信小程序定制開發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了鷹手營子免費(fèi)建站歡迎大家使用!
scanf --- 由 scan 和 f 組成。 scan 掃描的意思,普通話音“斯看”,f 按字母讀音 “愛夫”,f 是 formated (有格式)縮寫。連讀“斯看-愛夫”。
printf --- 由 print 和 f 組成。print 打印,普通話音 撲林特,其中撲 不帶韻母地發(fā)音。 f 按字母讀音 “愛夫”,f 是 formated (有格式)縮寫。連讀 撲林特-愛夫
gets -- 由 get 和 s 組成。 get 取得的意思,普通話音“蓋特”,其中特 不帶韻母地發(fā)音. s 按字母讀音. s -- strings 縮寫。
fscanf -- 由f , scan 和 f 組成。兩個f 分別按字母讀音 “愛夫。連讀“愛夫-斯看-愛夫”。
其他類推。
一般取名都是單詞省略后得到函數(shù)名,也有的人用拼音命名,怎么讀并不重要,關(guān)鍵是明白函數(shù)是干什么的.你可以參考一下匈牙利命名法
TC 試:
#includedos.h
#includeconio.h
#includestdlib.h
/* this founction plays sound until hit any key */
void mysound()
{
long freq ;
while(!kbhit()){/* while no keyboard hit, play sound */
for(freq=200L;freq2000L;freq+=200L){
sound(freq);/*play freq sound*/
delay(200);/*delay 200ms*/
}
}
nosound();/* stop playing */
}
void main()
{
mysound() ;
}
---------------
VC++ 試:
#include stdio.h
#include stdlib.h
#include windows.h
main()
{
Beep(523,500);
Beep(587,500);
Beep(659,500);
Beep(698,500);
Beep(784,500);
Sleep(500);
Beep(523,500);
Beep(587,500);
Beep(659,500);
Beep(698,500);
Beep(784,500);
}
------
wintc 試驗上兩個。
函數(shù)有兩種庫函數(shù)跟你自己定義的函數(shù),至于函數(shù)名的選擇問題么,你可以不用英語的單詞,用漢語拼音也可以呀……再說就是庫函數(shù)很多也是英文單詞的縮寫,或者取前幾個字母……再好的詞典也查不到,e.g.函數(shù)printf你在字典上能找到么?print“打印”+f(format“格式化”的簡寫)=printf就是格式化輸出函數(shù)呵呵。
常用的庫函數(shù)就死記下來。比如printf、scanf你知道它們是標(biāo)準(zhǔn)輸出、輸入格式函數(shù)會用就可以了,還有對數(shù)函數(shù)log10、指數(shù)函數(shù)pow單從學(xué)習(xí)編程角度看你沒必要知道他們的英語含義。
讀源代碼也不是像讀英文文章那樣去“讀”……。懂了規(guī)則,就會讀。一個好的程序員不懂英文很正常的。
當(dāng)然如果你學(xué)c是為了去學(xué)幾個專業(yè)英文單詞的話,我就沒什么說的了,樓上的說得很好。不過詞霸發(fā)音太“破”了……不如買個電子詞典來的方便。
printf -- 讀 拍林特 愛夫.
print -- 打印,印刷 的意思
f -- format, formated 的縮寫, 意思是 "按格式" "有格式".
printf() 是C語言里的標(biāo)準(zhǔn)輸出函數(shù), 向默認(rèn)設(shè)備(屏幕)按格式打印輸出.
語句:
printf("格式描述",被輸出的變量表);
格式描述 -- 描述如何打印:印多少位,空多少格,換行...
被輸出的變量表 -- 輸出變量的名字和順序
中文譯音跟后面了
auto :聲明自動變量 一般不使用 奧透
double :聲明雙精度變量或函數(shù) 大伯歐
int: 聲明整型變量或函數(shù) 因特
struct:聲明結(jié)構(gòu)體變量或函數(shù) 四抓科特
break:跳出當(dāng)前循環(huán) 布瑞克
else :條件語句否定分支(與 if 連用) 愛歐斯
long :聲明長整型變量或函數(shù) 朗
switch :用于開關(guān)語句 斯維持
case:開關(guān)語句分支 可俄伊斯
enum :聲明枚舉類型 一怒目
register:聲明積存器變量 瑞之一斯特
typedef:用以給數(shù)據(jù)類型取別名(當(dāng)然還有其他作用) 泰破帶富
char :聲明字符型變量或函數(shù) 查
extern:聲明變量是在其他文件正聲明(也可以看做是引用變量) 埃克斯特恩
return :子程序返回語句(可以帶參數(shù),也看不帶參數(shù)) 瑞特恩
union:聲明聯(lián)合數(shù)據(jù)類型 油膩恩
const :聲明只讀變量 庫昂斯特
float:聲明浮點(diǎn)型變量或函數(shù) 父老特
short :聲明短整型變量或函數(shù) 少特
unsigned:聲明無符號類型變量或函數(shù) 按賽因特
continue:結(jié)束當(dāng)前循環(huán),開始下一輪循環(huán) 肯替牛
for:一種循環(huán)語句(可意會不可言傳) 否
signed:生命有符號類型變量或函數(shù) 賽因特
void :聲明函數(shù)無返回值或無參數(shù),聲明無類型指針(基本上就這三個作用) 我奧義的
default:開關(guān)語句中的“其他”分支 低發(fā)噢特
goto:無條件sizeof:計算數(shù)據(jù)類型長度 構(gòu)圖
volatile:說明變量在程序執(zhí)行中可被隱含地改變 我拉抬哦
do :循環(huán)語句的循環(huán)體 度
while :循環(huán)語句的循環(huán)條件 外偶
static :聲明靜態(tài)變量 斯塔體可
if:條件語句 衣服
---------------------------------------------
都是簡單的英文單詞,音標(biāo)的話很難敲。。。你看著漢語譯音慢慢讀讀就行了