1.換行的標識是"\"。#define my_puts(x) printf("%s", \x);和#define my_puts(x) printf("%s",x);是沒區別的。3.針對執行語句的換行,我們同樣可以使用\作為換行符,同時當一個語句過長時,直接換行,也並不會影響語句的編譯,比如:if(NULL != input\&& TRUE == input->state)與if(NULL != input && TRUE == input->state)相同,它們所表達的都是if(NULL != input && TRUE == input->state)4.值得注意的是,針對字串換行,需要注意換行後的內容頂格寫,如果採取縮排方式的話,開頭的空格也會被計算進字串中。比如:printf("Hello \world\n");拓展資料:換行符(line break),是一種計算機語言表達方式,它的作用是跳到下一個新行。在不同的語言中,程式碼也有所不同。
1.換行的標識是"\"。#define my_puts(x) printf("%s", \x);和#define my_puts(x) printf("%s",x);是沒區別的。3.針對執行語句的換行,我們同樣可以使用\作為換行符,同時當一個語句過長時,直接換行,也並不會影響語句的編譯,比如:if(NULL != input\&& TRUE == input->state)與if(NULL != input && TRUE == input->state)相同,它們所表達的都是if(NULL != input && TRUE == input->state)4.值得注意的是,針對字串換行,需要注意換行後的內容頂格寫,如果採取縮排方式的話,開頭的空格也會被計算進字串中。比如:printf("Hello \world\n");拓展資料:換行符(line break),是一種計算機語言表達方式,它的作用是跳到下一個新行。在不同的語言中,程式碼也有所不同。