2020-04-29

今天学习的是在程序中定义全局数组,在头文件下及主函数之前的位置上,用#define来定义两个部分,将后者的完全传给前者,在之后的函数中,可以用前者来代替后者。

//宏定义

#include<stdio.h>

#define number 9

#define P printf

#define PI 3.14

#define R 3

#define S R*R*PI

int main()

{

int a;

a=number;

P("%f ",S);

//P("%d ",a);

}



//用宏定义计算:半径为5的圆的周长,面积,球的体积

#include<stdio.h>

#define PI 3.14

#define R 5

#define L 2*R*PI

#define S R*R*PI

#define V 4.0/3.0*PI*R*R*R

int main()

{

printf("%f\n",L);

printf("%f\n",S);

printf("%f\n",V);

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。