《C语言深度剖析》第二章 符号详解 p1 C语言从入门到入土(进阶篇)(一)

简介: 本章节文章是作者通过观看《C语言深度剖析》等各种资料总结的精华,基础部分省略了不少,是为了让大家能够更加深入了解C语言的魅力!因为为了避免与之前的文章发生赘述,所以就直接讲作者认为的精华部分哈!现在正文开始!

符号


1. 注释符号


1.1基本注释注意事项

#include <stdio.h>

#include <windows.h>

int main ()

{

int /* */ i ; // 正确

char * s = "abcdefgh //hijklmn" ; // 正确

//Is it a\

valid comment ? // 正确

in /* */ t j ; // 报错

system ( "pause" );

return 0 ;

}

注意:注释被替换,本质是替换成空格


49.png50.png


左边是源代码,右边是预处理后


/* 这是 */ # /* 一条 */ define /* 合法的 */ ID /* 预处理 */ replacement /* 指 */ list /* 令 */

vs

/* 这是 */ int /* 一条 */ abcd /* 合法的 */ efg /* 预处理 */ replacement /* 指 */ list /* 令 */

51.png

//C 风格注释无法嵌套
#include <stdio.h>
#include <windows.h>
int main ()
{
/*
/*printf("hello world");
printf("hello world");*/
*/
system ( "pause" );
return 0 ;
}
/* 总是与离它最近的 */ 匹配

1.2 y=x/*p

52.png


1.3 注释的基本要求(原文)


53.png54.png55.png56.png


这是补充的【2——17】条件编译,这个可以自己练习。57.png

或者:这是判断 if 后面是否为真,真就编译。但是这个非常不推荐。

58.png


1.4 “\” 的2种作用


1.4.1 续航作用



59.png60.png

太长了就可以这么写,是一样的。(续航作用)

注意可以在续航符前面加上空格但是后面不可以。(回车换行也可以,但是这样能更好让别人理解)

相关文章
|
8月前
|
存储 编译器 C语言
C语言难?深度剖析第一段C语言代码—带你快速入门C语言
C语言难?深度剖析第一段C语言代码—带你快速入门C语言
103 0
|
1月前
|
C语言
【C语言】符号优先级详解 -《谁与争锋 ! 》
理解C语言中的运算符优先级和结合性是编写正确代码的关键。本文详细介绍了C语言中的各种运算符、它们的优先级和结合性,并通过示例展示了如何正确使用这些运算符。掌握这些知识,将有助于编写出逻辑严谨、结构清晰的C语言程序。
96 8
|
8月前
|
存储 小程序 编译器
c语言内功修炼--深度剖析数据的存储
c语言内功修炼--深度剖析数据的存储
|
8月前
|
C语言 C++ 索引
C语言符号——操作符详解
C语言符号——操作符详解
C语言符号——操作符详解
|
8月前
|
存储 C语言
C语言结构体深度剖析
C语言结构体深度剖析
|
8月前
|
存储 小程序 编译器
C语言进阶—深度剖析数据在内存中的存储
C语言进阶—深度剖析数据在内存中的存储
|
8月前
|
存储 小程序 C语言
【深度剖析数据在内存中的存储】C语言
【深度剖析数据在内存中的存储】C语言
|
C语言
《C语言及程序设计》实践参考——有多少符号
返回:贺老师课程教学链接  项目要求 【项目5:有多少符号】输入一行文字,以回车结束,统计并输出其中数字、空格、字母出现的次数,以及输入的字符总数。 [参考解答] #include "stdio.h" int main() { int alpha=0, number=0, space=0, count=0; //分别代表字母、数字、空格个数,及总字节数 char ch;
832 0
|
10天前
|
存储 算法 C语言
【C语言程序设计——函数】素数判定(头歌实践教学平台习题)【合集】
本内容介绍了编写一个判断素数的子函数的任务,涵盖循环控制与跳转语句、算术运算符(%)、以及素数的概念。任务要求在主函数中输入整数并输出是否为素数的信息。相关知识包括 `for` 和 `while` 循环、`break` 和 `continue` 语句、取余运算符 `%` 的使用及素数定义、分布规律和应用场景。编程要求根据提示补充代码,测试说明提供了输入输出示例,最后给出通关代码和测试结果。 任务核心:编写判断素数的子函数并在主函数中调用,涉及循环结构和条件判断。
48 23
|
10天前
|
算法 C语言
【C语言程序设计——函数】利用函数求解最大公约数和最小公倍数(头歌实践教学平台习题)【合集】
本文档介绍了如何编写两个子函数,分别求任意两个整数的最大公约数和最小公倍数。内容涵盖循环控制与跳转语句的使用、最大公约数的求法(包括辗转相除法和更相减损术),以及基于最大公约数求最小公倍数的方法。通过示例代码和测试说明,帮助读者理解和实现相关算法。最终提供了完整的通关代码及测试结果,确保编程任务的成功完成。
40 15

热门文章

最新文章