啥是字符集?
字符是组成语言最基本的元素,字符集就是字符的集合。(比如字母、数字、空格、标点和特殊字符)。
这里注意一个问题,这上面所说的字符分为两种,一个是我们写的代码最终会出现在屏幕上的,叫做:可显示字符。还有一种是不会出现在屏幕上的,叫做:不可显示字符。
其实像不可显示字符,比如说用在正则里的 \ 就是用来转义的,不会显示出来,不过 \ \ 这样写两个的话,在屏幕上就会出现一个了。
不可以定义的变量名
有一些字,在C语言中被定义为关键字和保留字,是C语言自己要用的字,我们如果起了同样的变量名,就会起冲突。 比如:
- auto
- break
- switch
- const
- sizeof ...
这里看到,有些是在前端中也是关键字和保留字的,我之前在写函数时,就在接收参数时,用了switch,结果发现程序怎么都有问题,一直找不到是哪写出的问题,最后才考虑到名字的问题。所以如果不希望自己的代码出现莫名其妙的bug,千万不要定义这些。
看看这些基础知识吧
C语言的词汇:
-
常量
在C程序运行中,不发生改变的量。(在前端中使用const 声明) -
关键字
具有特定意义的字符串 -
运算符
用于计算的符号 + - * / 等 -
标识符
变量名、函数名、标号统称为标识符(说实话,起名字是门学问,我经常花不少的时间在思考怎么起一个语义话的名字。) -
注释符
有两种注释符 1: /* 我是多行注释 */ 、2: // 我是单行注释 -
分隔符
C语言只有 逗号、空格 两种
我是自学前端的,下班后学习,我是2022年11月21号进前端的,已经一年一个月了,现在正在自考湘潭大学的计算机专业大专,这是《高级语言程序设计》,希望学完后,对我日后的计算机之路有所帮助。加油!!!
我进前端的路不是很容易,但我并不因此退缩,我是一个比较笨的人,但我依然希望通过自己的努力去过上自己想要的生活,我热爱计算机,我愿意为此付出巨大努力,并不懈地坚持