正在加载图片...
关于宏定义 1定义一个常量 #define pi 3.1415926 float x, y;x= PI/2.0; y=3*PI 2.定义一个带参数的表达式 a#define distant(x,y) sqrt(x)(x)+(y(y)) float, y, d; d= dIStAnt(x y); 3.字符串可以这样定义 #define PRint MYname(myname printf( my name is=%os,#myname); 4.字符串还能这样 #define new variable(newtype) V ar=Ⅴar## newtype关于宏定义 1. 定义一个常量  #define PI 3.1415926  float x, y; x = PI/2.0; y = 3*PI; 2. 定义一个带参数的表达式  #define DISTANT(x,y) sqrt((x)*(x)+(y)*(y))  float x, y, d; d = DISTANT(x,y); 3. 字符串可以这样定义: #define PRINT_MYNAME(myname) \ printf(“My name is = %s”, #myname); 4. 字符串还能这样: #define NEW_VARIABLE(newtype) \ var = Var_##newtype;
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有