Convenții de cod - C: Diferență între versiuni

De la WikiLabs
Jump to navigationJump to search
Fără descriere a modificării
Linia 9: Linia 9:
=== Numele de variabile locare sau argumente ===
=== Numele de variabile locare sau argumente ===


Numele de variabile locale sau argumente de funcții vor incepe cu literă mică și vor urma convenția [[https://en.wikipedia.org/wiki/CamelCase CamelCase]]:
Numele de variabile locale sau argumente de funcții vor incepe cu literă mică și vor urma convenția [https://en.wikipedia.org/wiki/CamelCase CamelCase]:
<syntaxhighlight lang="C">
<syntaxhighlight lang="C">
int variableName;
int variableName;

Versiunea de la data 6 decembrie 2015 12:02

Acest document descrie regulile ce trebuie respectate la scrierea de programe în C, atât pentru materia Programarea Calculatoarelor cât și pentru Structuri de Date și Algoritmi. Nerespectarea acestor reguli va duce la depunctarea implementării respective.

Identificatori

Numele de variabile urmează convenția [CamelCase], cu excepția numelor de macrouri și constante statice care vor urma convenția [snake_case] și care vor fi scrise exclusiv cu litere mari.

Nume de variabile

Numele de variabile locare sau argumente

Numele de variabile locale sau argumente de funcții vor incepe cu literă mică și vor urma convenția CamelCase:

int variableName;
float floatValue;

void printMyName(char name[]) {
    //...
}