小弟我想問一下C語言的問題
我看過有人會這樣寫
int main(){
code
}
也有人這樣寫
int main()
{
code
}
想問一下大大會用哪種方式?
話說如果沒有要傳回呼叫函式的話
void有加沒加不是都沒差嗎
那這樣的話該寫void還是不寫void比較好?
如果不需要傳回呼叫函式的話
是不是return 0;也不用寫??
有幾個不錯,不農的
如 Persion Life, Mini vs Giant 我都很喜歡
但很容易膩,重複性高,還有外掛
這個問題我覺得問的非常好哦,以偉大的 PHP 作為例子來說,我以前也會納悶這個括號是不是該換行、這個括號是不是不需要換行、你的換行怎麼跟我不一樣⋯諸多問題,後來發現其實可以遵循規範來走,在偉大的 PHP 世界當中就有偉大的 PSR-2(
https://www.php-fig.org/psr/psr-2/) 這條規範,訂定一個明確的程式碼風格,括號在各種情況下需不需要換行,所以你也可以找找看 C/C++ 的世界當中,有沒有什麼 Coding Style Guide 可以參考的,就不用靠感覺、第六感來猜猜看怎麼寫會比較好看,一切遵照規範,有問題丟 Guide,讓你的 Coding Style 有憑有據,還更具有專業感!
幹
我routeros 升級 7.2.1
直接炸給我看
就 style 的問題,我自己比較喜歡上面用法,下面則是 function 才會用
除了維護Linux的kernel以外
C語言有什麼其他的實用性嗎?
電腦斷網
只有一個dev c++
和notepad 給你用
我會寫for迴圈的99乘法表
While 的不會寫==
我不知道啊
他就只列出一行
1x10
2x10
我不管怎麼改都沒用QQ
Brainfuck除了用在 hello world 上還可以用在哪裡
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int x, y;
while (x < 10) {
x++;
while (y < 10) {
y++
printf("%dx%d=%d", x, y, x*y);
}
printf("\n");
}
}
九九乘法表不是寫9行 print 就好嗎,為什麼要用到迴圈
就算沒 copilot,單純基於類型的自動完成也很棒了吧
有效降低按下compile才發現名字差了一個字編不過的問題
我是覺得有些地方好用
例如 javascript 在寫 constructor
對
vscode 的autocomplete 都會要往下三到五格才是想要的
那就是存 ㄧ,二......
從裡面拿
塞進去長字串裡面
開double[6]存東西
寫 C 我建議參考 Linux 下面的 Manual,會讓人生簡單很多
list=["一", "二", "三", "四", "五", "六"]
for i in range(6)
print(f"請輸入第{list[i]}個浮點數?")
const char *list[6] = {"一", "二", "三", "四", "五", "六"};