无名 发表于 2022-5-8 14:19:25

【教程】小白易懂的C语言入门~第二课

--------------------------------
【文字教程】第二课:注释与转义字符

第一步:注释的讲解
在第一课的图片里面我们可以看到绿色的字体和前后所用的/* xxxxxx */符号,中间是注释内容,头尾两行是注释的界定符[呵呵]。
除了/* xxxxxxxx */之外还有一个
注释 // xxxxxxxx,两者的区别在于
前者能够注释多行,后者只能注释符号所在的那一行
如图1(图片上黑色字体只是为了解释,千万不要这样写[狂汗])
使用注释需要注意:
注释里面不能再出现注释/*和*/了,
例如/* xxx1 /* xxx2 */ xxx3 */,
编译器只会遵从就近原则,
只把/* xxx1 /* xxx2 */,看成注释,
后面的 xxx3 */无法解析,会报错,如图2

第二步:转义字符的认识
我们先来看看图3
之前我们已经看见过 \n 的使用了,我来简单的介绍下其他字面意义不清的字符
首先,我们看到\'和\?,其实就是 ' 和 ? ,也可以直接用原符号表示,不加 \ , \"则不同,必须使用转义字符,因为 " 是特殊字符,我们第一课里面有在printf("xxxxx");使用双引号表示打印内容
\a :在字符终端显示下的效果是PC喇叭发出嘀的一声
\b和\f如其名解释的意思
\n和\r表示都是跳到下一行,区别是\n是指定跳到下一行,\r是指回到下一行的开头
\t则是键盘上Tab的效果,\v比较少用不解释
读者可以在printf语句里面试试这些转义字符。

第二课到这里就结束了,如果中途看到这个帖子的,可以看看我帖子里面的第一课。记得点关注[勉强][爱心]
http://cdn.u1.huluxia.com/g2/M00/6D/C8/wKgBa1kmZrCAep8NAAMNQOcl4u4276.pnghttp://cdn.u1.huluxia.com/g2/M00/6D/C8/wKgBa1kmZrGAZ11QAAICY4ZPk_Y250.pnghttp://cdn.u1.huluxia.com/g2/M00/6D/C8/wKgBa1kmZrGAculjAAHrObS93cw241.png
页: [1]
查看完整版本: 【教程】小白易懂的C语言入门~第二课