Just My Life & My Work

剛學姊問我程式碼太長的話,要怎麼斷行接下去,才能編譯成功。其實非常簡單,只要在行尾多加「\」這個符號即可!而且不會影響程式執行結果。

直接來看程式碼就瞭解~

廣告
/**
	Theme: Code Newline
	compiler: Dev C++ 4.9.9.2
	Date: 101/12/11
	Author: HappyMan
	Blog: https://cg2010studio.wordpress.com/
*/
#include<iostream>
using namespace std;
int main(){
	int happyman = 97;
	int waterman = 98;
	int brightman = 99;

	double average =(1+2+3+4+5\
				+6+7+8+9+10\
				+11+12+13\
				+happyman+waterman+brightman)\
				/10.0;
	cout<<average<<endl;
	system("pause");
	return 0;
}

輸出結果:

廣告

38.5
請按任意鍵繼續 . . .

在程式碼排版上可多加利用,讓未來維護能更加直覺明瞭~

程式碼換行 (Code Newline)

從Dev C++截圖下來看較為明顯,有四個地方背景反紅「\」就是囉~

廣告

Comments on: "[C/C++] 程式碼換行 (Code Newline)" (7)

  1. 時隔8年,我居然忘記學姊是誰了~😚

  2. damody 要格式化程式碼用 Astyle http://astyle.sourceforge.net/ ,下指令大概像這樣
    AStyle.exe –style=allman –indent=tab=4 –align-pointer=type –align-reference=type –max-code-length=80 –indent-preprocessor –break-blocks –pad-oper –pad-header –unpad-paren –delete-empty-lines –add-one-line-brackets –keep-one-line-blocks –keep-one-line-statements –convert-tabs –break-after-logical –mode=c “檔案名稱"

  3. 直接 enter 就好了,只有在 巨集的部份需要 \ 其它部份沒差。

  4. 有計算符號的地方換也是可以吧~
    A=1+2+3
    +4+5+6;

隨意留個言吧:)~

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

標籤雲