• 预处理指令


    1,预处理指令(预处理指令提供按条件跳过源文件中的节、报告错误和警告条件,以及描绘源代码的不同区域的能力。)

        #include<stdio.h> 包含

            #include<stdio.h> 到配置目录找; #include “stdio.h”,从当前目录找,无则从配置目录找。

       #define   (宏定义,用一个标识符来表达一个字符串,这个字符串可以是常量,变量和表达式。在宏调用中,将该字符串替换宏名)

           1)无参数宏

                #define  PI   3.14

                       printf("面积为%f", PI*2*2);

               

                #define  M   (a+b+c)/2

                       printf("%d", M);

          2 ) 带参数宏

               #define   f(x)  x*x+x*3

              #define  Sum(a,b,c)

                    a=b*c;

                    b=c*a;

                    c=a*b;

                    printf("%d", 3*f(2));

             PS: 非值传递,而是传递形参字符

  • 相关阅读:
    MyBatis 自动关闭 session
    Sublime相关操作及配置
    CentOS yum换源并配置SSH
    SpringSecurity认证流程
    ES模块化的导入和导出
    Promise学习
    axios的使用
    SpringSecurity注解的使用
    Webpack笔记
    JAVA工具类
  • 原文地址:https://www.cnblogs.com/aloe218/p/13112210.html
Copyright © 2020-2023  润新知