059.Define 巨集定義的巢狀
---------------
main.m
---------------
#import
<Foundation/Foundation.h>
#define PI
3.1415926
#define TWO_PI PI *
2
//
巢狀定義新的巨集
int
main()
{
NSLog(@"請輸入圓的半徑:");
double radius;
scanf("%lg" , &radius);
NSLog(@"圓周長:%g" , TWO_PI * radius);
NSLog(@"圓面積:%g" , PI * radius * radius);
{
NSLog(@"請輸入圓的半徑:");
double radius;
scanf("%lg" , &radius);
NSLog(@"圓周長:%g" , TWO_PI * radius);
NSLog(@"圓面積:%g" , PI * radius * radius);
}
一、編寫本節程式碼的具體步驟:
1.參照003節的程式碼編寫步驟。
二、本節程式碼涉及到的知識點:
1.巨集定義不是變數,甚至也不是常量。
2.巨集定義不是C語句,不要在巨集名稱與字串之間使用等號來進行賦值,
也不要在巨集定義的尾部使用分號來表示結束。
相關文章
- Swift 裡的巨集定義Swift
- 巢狀表在表定義中的使用:一個例子巢狀
- iOS常用巨集定義iOS
- ios開發的巨集定義iOS
- C語言(巨集定義)C語言
- C++巨集定義#defineC++
- 多層巢狀同義詞巢狀
- iOS 通用巨集定義 高效全域性巨集彙總iOS
- Python巢狀定義函式增強reduce()函式功能Python巢狀函式
- MyBatis(六) sql片段定義、級聯查詢、巢狀查詢MyBatisSQL巢狀
- 使用ant巨集定義任務
- VC++實用巨集定義C++
- C++中巨集定義#define的用法C++
- java定時任務巢狀Java巢狀
- define巨集定義和const常量定義之間的區別
- iOS 官方巨集定義 - “引入”、“廢棄”iOS
- c 語言中巨集定義和定義全域性變數的區別變數
- 程式設計的藝術:不巢狀主義程式設計巢狀
- iOS開發:pch檔案中的巨集定義iOS
- 跨平臺開發,各種巨集的定義
- 巨集定義和列舉型別的區別型別
- 集合的巢狀巢狀
- 盒子的巢狀巢狀
- 0x03. 使用巨集定義事件事件
- iOS-日常開發常用巨集定義iOS
- c/c++標準預定義巨集C++
- 集合框架-集合的巢狀遍歷(HashMap巢狀HashMap)框架巢狀HashMap
- 集合框架-集合的巢狀遍歷(HashMap巢狀ArrayList)框架巢狀HashMap
- 集合框架-集合的巢狀遍歷(ArrayList巢狀HashMap)框架巢狀HashMap
- 集合框架-集合的巢狀遍歷(多層巢狀)框架巢狀
- gcc編譯階段列印巨集定義的內容GC編譯
- 有關C語言的知識---巨集定義用法C語言
- 【C進階】21、巨集定義與使用分析
- C語言中的標頭檔案中的巨集定義C語言
- 一個C++巨集定義與列舉定義重複的編譯錯誤C++編譯
- iterate的巢狀使用巢狀
- less巢狀巢狀
- Datalist巢狀巢狀