C/O języku C: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Kj (dyskusja | edycje)
Kj (dyskusja | edycje)
Linia 27:
* dłuższe typy danych (modyfikator '''long''')
* liczby całkowite bez znaku (modyfikator '''unsigned''')
* zmieniono operator "=+" na "+="
 
Ponadto producenci kompilatorów (zwłaszcza AT&T) wprowadzali swoje zmiany, nieobjęte standardem:
* funkcje nie zwracające wartości (void) oraz typ void*
* funkcje zwracające struktury i unie
* przypisywanie wartości strukturom
* wprowadzenie słowa kluczowego '''const'''
* utworzenie biblioteki standardowej
* wprowadzenie słowa kluczowego '''enum'''
{{TODO|opisać pozostałe standaryzacje}}