• 技术文章 >后端开发 >C#.Net教程

    #define和printf是不是c语句?

    angryTomangryTom2020-02-08 14:31:00原创4191

    #define和printf是不是c语句?

    #define和printf都不是c语句,#define是预处理命令,printf是标准库里的函数。

    C语言的语句用来向计算机系统发出操作指令。一个语句经编译后产生若干条机器指令。C语句都是用来完成一定操作任务的。

    C语句可分为以下五类:

    一、表达式语句

    表达式语句由表达式加上分号“;”组成。

    其一般形式为:表达式;执行表达式语句就是计算表达式的值和执行副作用。

    二、标签语句

    标签语句有3种:

    标签名:语句

    case 常量表达式:语句

    default:语句

    说明:其中case语句和default语句只出现于switch语句中。

    三、循环语句

    循环语句有4种,分别是

    while ( expression ) statement
    do statement while ( expression ) ;
    for ( expression(opt) ; expression(opt) ; expression(opt) ) statement
    for ( declaration expressionopt ; expressionopt ) statement

    循环语句用于实现程序的循环流程。

    四、复合语句

    用括号{}括起来组成的一个语句称复合语句。 在程序中应把复合语句看成是单条语句,而不是多条语句,例如

    {
    x=y+z;
    a=b+c;
    printf(“%d%d”,x,a);
    }

    是一条复合语句。

    五、跳转语句

    跳转语句有4种,分别是

    goto 标签 ;
    continue ;
    break ;
    return 表达式(可选) ;

    跳转语句控制程序跳转到另一处执行。

    推荐学习:c语言视频教程

    以上就是#define和printf是不是c语句?的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:define printf c语句
    上一篇:c语言float类型小数点后有几位有效数字? 下一篇:c++如何从函数返回数组
    千万级数据并发解决方案

    相关文章推荐

    • 部分具有统计功能的TSQL语句(例如DBCC语句,全局函数,系统存储过程)• PHP中printf()函数格式化的详解• C语言中typedef和define有什么区别• c语句以句号结束对吗• printf和scanf的区别
    1/1

    PHP中文网