回上層
Disp BBS
看板
Gossiping
作者
IJuBan
(我就笨)
標題
[問卦] 程式語言中最沒用的語法是什麼
時間
Fri Aug 12 17:49:43 2022
小菜菜的我覺得應該是continue
好像沒有什場合能用到continue
還是有大神能告訴我?
有其他很廢的語法嗎
--
我每天都要喊一聲幹 來保養我的喉嚨
--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 115.43.139.140 (臺灣)
※ 文章代碼(AID): #1YzY8wcL (Gossiping)
※ 文章網址:
https://www.ptt.cc/bbs/Gossiping/M.1660297786.A.995.html
→
Vincent8026
: goto
1F 122.116.162.253 台灣 08/12 17:50
→
j121369730
: hello world
2F 1.200.76.131 台灣 08/12 17:50
噓
ted01234567
: if
3F 42.72.239.160 台灣 08/12 17:50
→
sourbait
: 遍歷的時候用 有些case可以忽略
4F 42.72.125.85 台灣 08/12 17:50
推
TakeokaMiho
: goto
5F 42.73.163.133 台灣 08/12 17:50
→
qazzxc12351
: alt+F4
6F 114.137.32.163 台灣 08/12 17:50
推
doasgloria
: continue還算常用吧 alt+F4真沒用
7F 123.192.221.172 台灣 08/12 17:51
推
johnhmj
: main() 因為都直接複製貼上
8F 223.140.32.81 台灣 08/12 17:51
推
alexbklin
: 10 goto 10
9F 101.10.107.139 台灣 08/12 17:51
→
vowpool
: 需要跳過的時候
10F 125.227.40.62 台灣 08/12 17:51
推
g1254501
: end
11F 36.233.199.83 台灣 08/12 17:51
噓
Goog1e
: 你剛念大一? 怎麼可能沒用到 超常用
12F 111.249.137.212 台灣 08/12 17:52
推
duya
: 我數學不好, 寫程式啥的確實很複雜難懂.
13F 114.37.182.153 台灣 08/12 17:52
→
xx5244
: contunue有用多了,alt+F4才...
14F 61.228.181.148 台灣 08/12 17:52
→
i386
: Linux kernel裡面不少地方會用goto, 最好是
15F 36.237.187.178 台灣 08/12 17:53
推
tyrande
: ctrl+v ctrl+c
16F 114.24.107.69 台灣 08/12 17:53
→
i386
: 沒用XD
17F 36.237.187.178 台灣 08/12 17:53
推
KuoChingYa
: 主流程式語言很少會有沒用的語法 有
的話早就在更版的時候被棄用掉掉了
18F 123.192.208.139 台灣 08/12 17:53
推
showshowman
: 註解,工程師超不愛寫
20F 118.160.79.59 台灣 08/12 17:53
推
curtIsMe
: continue 可以讓你不用寫 else
21F 114.136.210.16 台灣 08/12 17:53
噓
boyen0917
: 哇操 迴圈跳出你沒在用 你有在寫程式嗎
22F 211.72.172.141 台灣 08/12 17:54
推
wuyiulin
: 通常說別人沒用的。
23F 42.72.185.43 台灣 08/12 17:54
→
utomaya
: 你沒說我還沒想到 用{}就可以代替continu
迴圈跳出是break吧
24F 219.70.203.19 台灣 08/12 17:54
推
orze04
: return 0;
26F 111.71.65.102 台灣 08/12 17:54
→
smalltwo
: 跑回圈可以用阿
27F 123.51.152.240 台灣 08/12 17:55
→
i386
: 跳出迴圈是break啊
28F 36.237.187.178 台灣 08/12 17:56
→
vzerov
: 你開玩笑吧
29F 110.26.105.199 台灣 08/12 17:57
噓
deray
: continue 沒用?
30F 118.165.149.235 台灣 08/12 17:58
推
jpwd
: goto,被規定不能用,那幹麻定義?
31F 114.32.29.211 台灣 08/12 17:59
→
mpyh12345
: Goto
32F 180.217.136.167 台灣 08/12 17:59
推
edgefish02
: 關於Delete 的類別幾乎都不常用, 除
非有memory leak 情況發生
33F 49.216.55.69 台灣 08/12 17:59
→
mpyh12345
: Continue 偶爾可以用啦 goto 真的
35F 180.217.136.167 台灣 08/12 18:00
推
Neisseria
: goto 寫清理資源的程式碼好用
36F 111.249.61.245 台灣 08/12 18:00
推
za755188
: goto很好用捏
37F 1.162.66.197 台灣 08/12 18:00
推
gn01642884
: int& myfunction()
38F 106.1.241.80 台灣 08/12 18:01
推
zero00072
: continue; 蠻好用的。C 語法沒有弱者。
39F 223.138.8.54 台灣 08/12 18:01
推
ltytw
: 最沒用的應該是要在句尾加;號吧?
40F 114.33.46.227 台灣 08/12 18:02
→
TaiwanFight
: 用C根本浪費生命
41F 36.239.139.218 台灣 08/12 18:02
推
abadjoke
: continue在處理大量資料的時候很有用
42F 133.106.152.237 日本 08/12 18:02
→
zero00072
: goto out; out: free(ptr); return;
43F 223.138.8.54 台灣 08/12 18:02
→
colawei
: switch case吧.老工程師幾乎都不用
44F 59.127.55.245 台灣 08/12 18:02
推
theedge
: class 因為我都用 js fp ^^
45F 223.136.235.228 台灣 08/12 18:03
→
zero00072
: switch() 在針對 enum 的選擇很全面。
46F 223.138.8.54 台灣 08/12 18:03
噓
Ponimp
: 蔡逼八
47F 1.200.27.122 台灣 08/12 18:04
→
d79418
: //雙斜線,選我正解
48F 111.82.8.178 台灣 08/12 18:04
→
frontpagexp
: 都蠻有用的說
49F 118.167.241.135 台灣 08/12 18:04
噓
sendow
: 沒有沒用的,只有菜雞不會用的
50F 42.72.81.199 台灣 08/12 18:07
推
zero00072
: Python 的顯式 self 我覺得比較刺眼。
51F 223.138.8.54 台灣 08/12 18:07
推
Virness
: for each
52F 42.73.160.190 台灣 08/12 18:08
推
h965715
: 晨式語言讚
53F 180.217.42.107 台灣 08/12 18:08
→
sendow
: 會說goto沒用的,快轉行吧
54F 42.72.81.199 台灣 08/12 18:09
推
freddy8317
: Goto 會被程式架構弄髒
55F 114.137.254.152 台灣 08/12 18:13
噓
zsyian
: 你一定是初學者
56F 61.230.98.32 台灣 08/12 18:13
推
unchained
: Delete 在cpp 可以完全被smart pointer
57F 42.72.106.151 台灣 08/12 18:16
噓
cmelo1515
: Def 沒用
58F 49.216.132.82 台灣 08/12 18:17
→
unchained
: 取代
59F 42.72.106.151 台灣 08/12 18:17
→
CptHippo56
: 底層很常用goto吧
60F 111.241.148.47 台灣 08/12 18:17
推
yesyesyesyes
: continue??你認真?
goto 吧!很難維護,後續者很難看懂
61F 110.26.100.114 台灣 08/12 18:17
推
chunfo
: 底層不是都用jmp
63F 223.141.62.2 台灣 08/12 18:18
→
yesyesyesyes
: 看過專案底層一堆goto 很亂
64F 110.26.100.114 台灣 08/12 18:19
推
legendd
: while(1);
65F 27.242.233.74 台灣 08/12 18:21
推
chang505
: continue都不會用 你是不是剛接觸程式
66F 111.71.99.130 台灣 08/12 18:24
→
i386
: 不會正確使用goto的,就程式語言的初學者
67F 36.237.187.178 台灣 08/12 18:25
推
internetms52
: goto 可以達成很多很神奇的邏輯,
68F 223.141.114.252 台灣 08/12 18:28
推
enthused
: TODO,換五個工程師經手都還沒do
69F 36.235.134.147 台灣 08/12 18:28
→
internetms52
: 呃…看不看的懂是另一回事
70F 223.141.114.252 台灣 08/12 18:28
推
DiviNeLuke
: While(1)是有神奇功用的
71F 1.200.242.193 台灣 08/12 18:28
推
GGylin
: pass
72F 27.52.34.113 台灣 08/12 18:30
推
LYSLYS
: register
73F 1.171.2.64 台灣 08/12 18:30
推
riker729
: continue用超多的好嗎
74F 1.169.217.28 台灣 08/12 18:31
推
vvrr
: for(i=0~10) if(A[i]==NULL) continue
不然你得寫 if(A[i]!=NULL) 然後底下程式碼
全部再往右縮排一層。當你有很多個的時候
排版就很難閱讀了
75F 60.250.31.103 台灣 08/12 18:32
推
wadechen
: 蛤..........
79F 218.32.65.98 台灣 08/12 18:34
推
Nilife
: goto
80F 101.9.136.151 台灣 08/12 18:37
推
TreyLyles
: goto 好用但是要用的好要有紀律
所以 golang才會新增defer語法
81F 39.8.128.113 台灣 08/12 18:37
→
Informatik
: /* */ 強者是不需要註解的
83F 118.231.162.118 台灣 08/12 18:39
→
oxOOxo
: if (1)
84F 223.137.181.108 台灣 08/12 18:39
推
vvrr
: 我覺得是 const
85F 60.250.31.103 台灣 08/12 18:39
→
Informatik
: 寫到讓人看不懂超爽
86F 118.231.162.118 台灣 08/12 18:40
推
RaiGend0519
: goto
87F 114.136.228.118 台灣 08/12 18:40
推
sosonow
: 千萬別學for迴圈
88F 220.141.104.122 台灣 08/12 18:40
推
lpsobig
: do while
89F 180.217.25.146 台灣 08/12 18:40
→
RaiGend0519
: 以前遇過用超多的專案還得自己畫架
90F 114.136.228.118 台灣 08/12 18:41
推
venomsoul
: Goto惡夢
91F 114.26.203.233 台灣 08/12 18:41
→
RaiGend0519
: 構圖才看得懂在幹嘛
92F 114.136.228.118 台灣 08/12 18:41
推
loveyou9527
: 蠻常用到這場景欸
93F 101.136.118.121 台灣 08/12 18:43
推
qwe04687
: 組合語言以外的goto
94F 223.137.191.31 台灣 08/12 18:47
推
fancydick501
: for
95F 42.72.38.99 台灣 08/12 18:47
推
minicess
: 都是碼農打工仔,爭什麼
96F 27.246.197.0 台灣 08/12 18:47
推
shigurew
: while(1) XDD
97F 101.12.20.160 台灣 08/12 18:51
推
kiopl
: to be continued 不是很常在用嗎 還有bgm
98F 49.216.32.14 台灣 08/12 18:51
噓
BBQ2591
: mov
99F 110.26.97.18 台灣 08/12 18:52
推
OhYang
: do while
100F 42.77.125.87 台灣 08/12 18:54
推
Godmyfriend
: ;
101F 60.244.123.129 台灣 08/12 18:56
→
choosin
: continue 就迴圈裡的 return...,你不用
,那就得多一層。
102F 114.136.131.6 台灣 08/12 18:57
噓
NavyWind
: .. continue非常常用
104F 114.137.76.2 台灣 08/12 18:57
→
afoliagefind
: 很常用啊,做完那行以後就可以直接
跑下一圈的時候就可以用啊
105F 111.71.62.16 台灣 08/12 19:01
噓
anyweather
: 菜雞
107F 49.216.163.246 台灣 08/12 19:05
推
yuai9111
: 真的是goto 留言沒唬爛
108F 36.232.175.95 台灣 08/12 19:05
推
k078787878
: Misra c好像禁用goto吧?
109F 118.169.56.123 台灣 08/12 19:05
→
LeaderH
: 除非你assembly 很熟 清楚stack上的東西
goto用不好會很亂
110F 111.71.86.169 台灣 08/12 19:07
推
ppn
: goto很好用 但很多時候被禁用是因為容易寫爛
112F 114.32.239.54 台灣 08/12 19:10
噓
LBJ23K
: Continue 超級常用好嗎 幫噓
113F 110.26.39.91 台灣 08/12 19:10
→
spiriturl
: early out 易讀不好嗎0.0
114F 39.9.75.32 台灣 08/12 19:11
→
ppn
: 所以管project的會因為避免不好維護禁用
115F 114.32.239.54 台灣 08/12 19:11
→
chiangww
: ppt的肥宅,資工最多
116F 114.34.62.92 台灣 08/12 19:12
推
p2p8ppp
: continue怎麼可能沒用==
117F 101.12.56.241 台灣 08/12 19:14
推
KarlTowns
: assign
118F 27.52.129.33 台灣 08/12 19:19
推
knme
: no op
119F 223.141.95.220 台灣 08/12 19:20
→
LeaderH
: continue最實用的例子就是在迭代時 可以
在最前面就做判斷是否跳過 不用寫一個很
大的if else
120F 111.71.86.169 台灣 08/12 19:21
噓
holmes006
: Continue 很有用
123F 49.216.54.189 台灣 08/12 19:21
噓
sam2258
: 菜
124F 49.216.50.62 台灣 08/12 19:22
→
shellback
: 蛤 continue很常用啊
125F 220.129.199.71 台灣 08/12 19:23
→
Ponimp
: goto不是沒用 是不好讀
126F 1.200.27.122 台灣 08/12 19:24
推
yaritai
: 哪個菜雞用goto 一定被我幹爆
127F 220.132.71.223 台灣 08/12 19:25
推
killer0911
: 說goto沒用是沒寫過組合語言嗎 底子沒
打好其實可以轉行
128F 111.71.214.88 台灣 08/12 19:25
噓
apple1235566
: 好菜哦
130F 39.9.173.16 台灣 08/12 19:28
推
s971425
: goto
131F 180.217.7.89 台灣 08/12 19:31
推
yl3218
: continue 靠背好用 找到東西就跳 不然要跑
完嗎
132F 180.177.36.225 台灣 08/12 19:32
推
bestperson1
: 沒用到continue 你真的會寫程式?
134F 125.228.73.210 台灣 08/12 19:42
推
nba687668
: switch case在韌體超常用的,誰說沒用
的
135F 101.9.196.201 台灣 08/12 19:45
推
nthank
: 其實goto只要規定不能往上跳就沒事了
137F 1.34.179.39 台灣 08/12 19:46
→
ericthree
: inline有用嗎? 沒什麼感覺
138F 1.171.13.209 台灣 08/12 19:47
→
clvmomo
: continue 最好沒用 不用if要包幾層啦
139F 114.137.112.5 台灣 08/12 19:49
→
nthank
: switch case聽說效率比if else if好很多
140F 1.34.179.39 台灣 08/12 19:50
推
goldhan
: 馬的,有空在這討論 怎麼不先去抓bug
141F 101.10.3.246 台灣 08/12 19:50
推
conipop
: #include
142F 111.83.26.2 台灣 08/12 19:53
推
odsan
: goto
143F 220.133.130.116 台灣 08/12 19:59
推
YeaPa
: switch 要配 enum 用 底層一堆這種東西
144F 116.241.140.32 台灣 08/12 19:59
推
jily
: volatile吧..
145F 1.162.111.133 台灣 08/12 20:07
推
zephyrhymn
: 演算法中Sorting的優化方案之一就有使
用continue
146F 114.25.139.92 台灣 08/12 20:08
推
leondemon
: bitwise operators 一輩子用不到幾次
148F 27.247.131.103 台灣 08/12 20:10
→
cc10601cc
: 絕對不是continue
149F 1.200.117.181 台灣 08/12 20:12
推
kimimaro
: goto 想讓接手的痛苦就用吧
150F 125.230.154.30 台灣 08/12 20:14
噓
qwer338859
: continue超級常用
151F 115.165.253.177 台灣 08/12 20:34
→
shorty696820
: 會說continue的應該是菜雞
152F 223.137.144.117 台灣 08/12 20:36
推
IsadQQ56
: Continue沒用?
153F 223.136.105.239 台灣 08/12 20:37
→
crazylunar
: continue沒用?我看你完全是不懂喔
154F 125.229.3.146 台灣 08/12 20:39
推
bitcch
: 純c也會用到goto來做錯誤處理
155F 49.216.225.85 台灣 08/12 20:40
→
clwmc07
: 沒有沒用的語法,只有沒有的使用者
156F 118.161.214.240 台灣 08/12 20:40
噓
bor1286
: continue可以省多少事你知道嗎
157F 42.77.65.25 台灣 08/12 20:48
推
MyNion
: volatile是宣告變數的修飾詞,不是語法啦
158F 218.35.148.42 台灣 08/12 20:52
推
b0920075
: 忘記哪個反直覺的運算子優先權是為了降
低 B 到 C 語言的學習成本...
159F 223.140.96.151 台灣 08/12 20:54
推
CLRIS
: 一看就知道你菜 才決的沒用
161F 223.136.165.180 台灣 08/12 20:59
推
tttkkk
: continue 對扁平化程式縮行很有幫助
162F 2.58.242.156 台灣 08/12 21:00
推
XinT
: continue不會用,看來你不太適合寫程式
163F 111.240.135.26 台灣 08/12 21:03
→
DeStory
: Z > B
164F 150.117.72.184 台灣 08/12 21:10
推
nges10310
: return null;
165F 114.136.208.160 台灣 08/12 21:13
噓
hkahka
: 註解最沒用
166F 1.200.29.199 台灣 08/12 21:20
推
wayne820812
: 三元判斷式 寫好幾層那種 去你的
167F 114.46.142.46 台灣 08/12 21:22
噓
butaewb
: 這啥啦看不懂啦
168F 49.216.88.223 台灣 08/12 21:22
推
s0914714
: auto啦
169F 123.110.250.148 台灣 08/12 21:43
推
Lamigirls48
: 傻眼 我最常用的語法..
170F 220.134.52.174 台灣 08/12 22:01
推
SixFeet
: nop
171F 219.68.152.37 台灣 08/12 22:12
推
kai2573
: 超好用好嗎= =
172F 61.58.190.11 台灣 08/12 22:26
噓
azzc1031
: 讀excel資料的時候我就用過
有些欄位含有特定字串時就能跳過不讀
173F 114.24.112.140 台灣 08/12 22:41
推
poison5566
: include
175F 172.58.185.88 美國 08/12 22:52
→
nisioisin
: 沒有go to怎麼寫組語?
176F 61.228.77.76 台灣 08/12 22:54
→
shooter555
: goto 被唾棄的語法 continue 很常用
177F 114.25.183.220 台灣 08/12 22:59
推
freedom0116
: 不用continue 程式要寫多髒 菜雞欸
178F 118.169.208.140 台灣 08/12 23:19
推
ldeathkiller
: goto 肯定是史上最垃圾的語法
179F 111.254.186.15 台灣 08/12 23:42
推
umum29
: continue絕對不會少用
三元判斷式的確會讓code smells
180F 172.58.35.28 美國 08/12 23:55
--
--
作者 IJuBan 的最新發文:
+93
[問卦] 陳進興林春生高天明如果現在才犯罪會? - Gossiping 板
作者:
IJuBan
223.136.206.61
(台灣)
2024-11-13 12:56:51
有點年紀的都知道台灣頭號邪惡三兄弟 陳進興、林春生、高天明 那時候全台大抓捕,在路上隨時都有開戰的可能 據說那時也出動的憲兵隊幫忙 不知道這三兄弟選擇今天才犯案 人生會不會走向不一樣的道路 有卦嗎? …
149F 97推 4噓
+3
[問卦] 找一部關於黑金的電影 - Gossiping 板
作者:
IJuBan
114.136.251.71
(台灣)
2024-10-07 09:05:55
10F 5推 2噓
+4
[問卦] 有颱風戰勝過中央山脈嗎? - Gossiping 板
作者:
IJuBan
124.218.41.158
(台灣)
2024-10-04 01:15:32
8F 4推
[問卦] 見到皇帝不跪下會怎樣? - Gossiping 板
作者:
IJuBan
223.137.234.211
(台灣)
2024-09-30 08:56:33
15F 3推 3噓
+6
[問卦] 苦無證據到底有多智障好笑 - Gossiping 板
作者:
IJuBan
114.136.83.188
(台灣)
2024-09-23 12:49:59
16F 6推
點此顯示更多發文記錄
(IJuBan.): [問卦] 程式語言中最沒用的語法是什麼 - Gossiping板