扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
按英文。
网站建设哪家好,找创新互联建站!专注于网页设计、网站建设、微信开发、微信小程序定制开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了鹰手营子免费建站欢迎大家使用!
scanf --- 由 scan 和 f 组成。 scan 扫描的意思,普通话音“斯看”,f 按字母读音 “爱夫”,f 是 formated (有格式)缩写。连读“斯看-爱夫”。
printf --- 由 print 和 f 组成。print 打印,普通话音 扑林特,其中扑 不带韵母地发音。 f 按字母读音 “爱夫”,f 是 formated (有格式)缩写。连读 扑林特-爱夫
gets -- 由 get 和 s 组成。 get 取得的意思,普通话音“盖特”,其中特 不带韵母地发音. s 按字母读音. s -- strings 缩写。
fscanf -- 由f , scan 和 f 组成。两个f 分别按字母读音 “爱夫。连读“爱夫-斯看-爱夫”。
其他类推。
一般取名都是单词省略后得到函数名,也有的人用拼音命名,怎么读并不重要,关键是明白函数是干什么的.你可以参考一下匈牙利命名法
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 试验上两个。
函数有两种库函数跟你自己定义的函数,至于函数名的选择问题么,你可以不用英语的单词,用汉语拼音也可以呀……再说就是库函数很多也是英文单词的缩写,或者取前几个字母……再好的词典也查不到,e.g.函数printf你在字典上能找到么?print“打印”+f(format“格式化”的简写)=printf就是格式化输出函数呵呵。
常用的库函数就死记下来。比如printf、scanf你知道它们是标准输出、输入格式函数会用就可以了,还有对数函数log10、指数函数pow单从学习编程角度看你没必要知道他们的英语含义。
读源代码也不是像读英文文章那样去“读”……。懂了规则,就会读。一个好的程序员不懂英文很正常的。
当然如果你学c是为了去学几个专业英文单词的话,我就没什么说的了,楼上的说得很好。不过词霸发音太“破”了……不如买个电子词典来的方便。
printf -- 读 拍林特 爱夫.
print -- 打印,印刷 的意思
f -- format, formated 的缩写, 意思是 "按格式" "有格式".
printf() 是C语言里的标准输出函数, 向默认设备(屏幕)按格式打印输出.
语句:
printf("格式描述",被输出的变量表);
格式描述 -- 描述如何打印:印多少位,空多少格,换行...
被输出的变量表 -- 输出变量的名字和顺序
中文译音跟后面了
auto :声明自动变量 一般不使用 奥透
double :声明双精度变量或函数 大伯欧
int: 声明整型变量或函数 因特
struct:声明结构体变量或函数 四抓科特
break:跳出当前循环 布瑞克
else :条件语句否定分支(与 if 连用) 爱欧斯
long :声明长整型变量或函数 朗
switch :用于开关语句 斯维持
case:开关语句分支 可俄伊斯
enum :声明枚举类型 一怒目
register:声明积存器变量 瑞之一斯特
typedef:用以给数据类型取别名(当然还有其他作用) 泰破带富
char :声明字符型变量或函数 查
extern:声明变量是在其他文件正声明(也可以看做是引用变量) 埃克斯特恩
return :子程序返回语句(可以带参数,也看不带参数) 瑞特恩
union:声明联合数据类型 油腻恩
const :声明只读变量 库昂斯特
float:声明浮点型变量或函数 父老特
short :声明短整型变量或函数 少特
unsigned:声明无符号类型变量或函数 按赛因特
continue:结束当前循环,开始下一轮循环 肯替牛
for:一种循环语句(可意会不可言传) 否
signed:生命有符号类型变量或函数 赛因特
void :声明函数无返回值或无参数,声明无类型指针(基本上就这三个作用) 我奥义的
default:开关语句中的“其他”分支 低发噢特
goto:无条件sizeof:计算数据类型长度 构图
volatile:说明变量在程序执行中可被隐含地改变 我拉抬哦
do :循环语句的循环体 度
while :循环语句的循环条件 外偶
static :声明静态变量 斯塔体可
if:条件语句 衣服
---------------------------------------------
都是简单的英文单词,音标的话很难敲。。。你看着汉语译音慢慢读读就行了
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流