语法

c的规范是不断演进的,所以需要明确编写代码和编译器所使用的规范是哪个,规范参看c标准

helloworld.c顶部往下除了之前讲过的预处理,就是:

函数

这里的第一个函数的第一个参数为 `int columns[]`,引出

基本数据类型

第二个函数的第一个参数使用了`char *output`的格式,`*`是为

指针

再往后一个参数 const,我们对其解释:

const

再往下就到了main的作用域部分:

作用域

中间出现了一个方法结果赋值语句,我们插播一下

左値右値

再接着是gets

函数输入输出

然后while循环,其中条件!=

操作符

方法体中的打印部分则引出了

格式化参数

现在已经了解了基本所有知识了,是时候了解一下

存储结构

转义字符:

\ddd #将`ddd`转化成8进制
\xddd #16进制!

Last updated

Was this helpful?