吕鑫C语言教程第2天第3课常量详解

吕鑫的 C 语言教程第 02 天第 3 堂课,讲的就是常量那点事儿,虽然是基础,但说实话,讲得还挺透彻。什么整数、浮点、字符串常量,一个个扒出来讲,配合转义字符的来龙去脉,初学者看了不迷糊,老手复习也有收获。

四种整数常量表达式,说白了就是十进制、八进制、十六进制,还有个带ul尾巴的混合体。举个例子,0xFFu这种,面试经常问。讲清楚它们怎么用、能不能混着写,这节课里都有。

两种浮点数常量也讲得比较清楚,3.14这种小数,还有科学计数法1.2e5,用在哪、怎么避免精度坑,吕鑫都提了。不啰嗦,但点都到位了。

再来就是字符串常量,也就是"hello"这种东西。虽然简单,但不少人刚开始都没搞明白字符数组和指针的区别,听他一说,豁然开朗那种感觉。

转义字符部分还蛮有意思,像\n\t\"这些,说说它们是为啥存在的,背后的小故事也顺带科普了。嗯,确实比死记硬背来得轻松。

如果你是刚入门 C 语言,或者想打牢基础,不妨跟着视频一点点撸下来。记得配合文章一起看,像浮点数转整数实型常量与浮点表示这些,都是不错的补充材料。

还有一点建议:看完视频最好自己敲一遍代码。就比如这个小例子:

int a = 0xFFu;
float b = 3.14;
printf("a: %d, b: %.2f\n", a, b);

写一遍,记得更牢。

flv 文件大小:59.14MB