[C和指针] 4-语句、5-操作符和表达式、6-指针

第4章 语句

4.1 表达式语句

C并不存在专门的“赋值语句”,赋值就是一种操作,就像加法和减法一样,所以赋值就在表达式内进行。

你只要在表达式后面加上一个分号,就可以把表达式转变成语句。所以下面这两个表达式实际上是表达式语句,而不是赋值语句。

x = y + 3;
ch = getchar();

警告:理解这点非常重要,因为像下面这样的语句也是完全合法的:

y + 3;

4.2 代码块

代码块就是位于一对花括号之内的可选的声明和语句列表。

{
    declarations;
    statements;
}

4.3 goto语句

goto error;

error:
    printf("error!\n");

第5章 操作符和表达式

待续......

猜你喜欢

转载自www.cnblogs.com/linuxAndMcu/p/9886005.html
今日推荐