如题所述
ããæ们å¨ç¨Cç¼ç¨æ¶ææ¶éè¦å®ä¹ä¸åçåéï¼å³å¸¸éï¼æ两ç§æ¹æ³ã
ãã举ä¾è¯´æä¸ä¸ï¼å®ä¹å¸¸éPIç两ç§æ¹å¼ï¼
ãã1. #define Pi 3.1415926f;
ãã2. const float pi 3.1415926f;
ããåºå«ï¼
ãã第ä¸ç§æ¹å¼ï¼æ¯ç¬¦å·å¸¸éï¼å°Piå®ä¹æä¸ç§ç¬¦å·ï¼æ¤æ¶Piåªæ¯3.1415926çå«åï¼å¨ç¼è¯æé´ç¨3.1415926å»å代Piçå¼ï¼
ãã第äºç§æ¹å¼ï¼æ¯å½ååéï¼å°PIå®ä¹æåéï¼ä½åè¯ç¼è¯å¨å®çå¼æ¯åºå®ä¸åçï¼å¦æå¨ç¨åºä¸è¯å¾å»ä¿®æ¹å®çå¼ï¼å¨ç¼è¯æ¶ä¼æ¥éã
ãã举ä¾è¯´æä¸ä¸ï¼å®ä¹å¸¸éPIç两ç§æ¹å¼ï¼
ãã1. #define Pi 3.1415926f;
ãã2. const float pi 3.1415926f;
ããåºå«ï¼
ãã第ä¸ç§æ¹å¼ï¼æ¯ç¬¦å·å¸¸éï¼å°Piå®ä¹æä¸ç§ç¬¦å·ï¼æ¤æ¶Piåªæ¯3.1415926çå«åï¼å¨ç¼è¯æé´ç¨3.1415926å»å代Piçå¼ï¼
ãã第äºç§æ¹å¼ï¼æ¯å½ååéï¼å°PIå®ä¹æåéï¼ä½åè¯ç¼è¯å¨å®çå¼æ¯åºå®ä¸åçï¼å¦æå¨ç¨åºä¸è¯å¾å»ä¿®æ¹å®çå¼ï¼å¨ç¼è¯æ¶ä¼æ¥éã
温馨提示:答案为网友推荐,仅供参考
第1个回答 推荐于2016-11-07
这个很好理解 看表示方法就可以判断出来
在函数主体之前(一般是在接着调用库函数之后写),使用#define 定义的常量就是字面常量 这个值在任何一个块中都可以调用 而且编译器不会为该常量分配内存;
例如: #define SX 250;这就是一个定义的好的字面常量。
符号常量的表示方法为:‘x’,‘250’等等,使用单引号来表示。本回答被提问者采纳
在函数主体之前(一般是在接着调用库函数之后写),使用#define 定义的常量就是字面常量 这个值在任何一个块中都可以调用 而且编译器不会为该常量分配内存;
例如: #define SX 250;这就是一个定义的好的字面常量。
符号常量的表示方法为:‘x’,‘250’等等,使用单引号来表示。本回答被提问者采纳