lol non avevo notato lo sbatti uova solo in un punto. Quanto è importante la collaborazione.
seguo anche io, almeno ci provo ^^
Un dubbio che mi sono chiesto (devo provarlo in c) è perchè, con linguaggi che seguono la programmazione strutturata, io posso mettere blocchi di codice così, a caso.
es:
Chissà perchè lo permettono (magari non tutti i linguaggi, java si).
es:
void main(){
//codice
{ //blocco 4 the lulz
//codice, ma le variabili qui dichiarate non si vedono all'esterno
}
//codice
}
Chissà perchè lo permettono (magari non tutti i linguaggi, java si).
credo per consistenza sintattica
si, c'ho pensato, però nella grammatica dovrebbero aver specificato che prima di { ci vuole una keyword/qualcosa .
vabbè, alla fine in alcuni casi torna pure utile lul.
vabbè, alla fine in alcuni casi torna pure utile lul.
proprio ieri... mentre stavo facendo degli esempi in openGL ci son rimasto un po' a vedere che si aprivano le parentesi graffe senza keyword... quasi a caso.
Venivano utilizzate durante la definizioni dei vertici di triangoli. In effetti avevano un suo perchè, dato che così si capiva meglio dove finiva un triangolo e iniziava l'altro.
Venivano utilizzate durante la definizioni dei vertici di triangoli. In effetti avevano un suo perchè, dato che così si capiva meglio dove finiva un triangolo e iniziava l'altro.
sì, per assegnare gruppi di valori insieme conviene passarli con la notazione { ... }
però credo che Pier4r si riferisse proprio a interi blocchi di codice
però credo che Pier4r si riferisse proprio a interi blocchi di codice
es
posso utilizzarlo anche in modo furbo, ma per ora sono rarissimi i casi in cui è stato utile.
int main () {
int antani = 3;
int coppi = 5;
{ //blocco 4 the lulz
int bartali = 6 //lo vedo solo in questo blocco
}
int pantani = antani*coppi;
return -1; //perchè va male di default, ok!?
}
posso utilizzarlo anche in modo furbo, ma per ora sono rarissimi i casi in cui è stato utile.