Retourner au contenu associé (journal : 50 mauvais conseils de codage pour développeur C++)
Posté par Claude SIMON (site web personnel) le 04 mars 2023 à 07:52. En réponse au journal 50 mauvais conseils de codage pour développeur C++. Évalué à 2. Dernière modification le 04 mars 2023 à 07:53.
Le BASIC du ZX81 avait aussi GOSUB et GOTO. Heureusement, parce qu'il avait IF ... THEN ... mais pas ELSE.
GOSUB
GOTO
IF ... THEN ...
ELSE
Ce qui est amusant avec le GOTO, c'est qu'on peut lui passer une expression qui retournait un nombre. Ainsi, le programme :
10LETA=2 20GOTOA*100 100PRINT"A" 110STOP 200PRINT"B" 210STOP 300PRINT"C" 310STOP
affichait B.
B
Ça permettait de simuler le ON ... GOTO ... d'autres BASIC, voire une forme de switch.
ON ... GOTO ...
Zelbinium: pour la génération qui crée, pas celle qui scrolle...
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: tout lu mais
Posté par Claude SIMON (site web personnel) . En réponse au journal 50 mauvais conseils de codage pour développeur C++. Évalué à 2. Dernière modification le 04 mars 2023 à 07:53.
Le BASIC du ZX81 avait aussi
GOSUBetGOTO. Heureusement, parce qu'il avaitIF ... THEN ...mais pasELSE.Ce qui est amusant avec le
GOTO, c'est qu'on peut lui passer une expression qui retournait un nombre. Ainsi, le programme :affichait
B.Ça permettait de simuler le
ON ... GOTO ...d'autres BASIC, voire une forme de switch.Zelbinium: pour la génération qui crée, pas celle qui scrolle...