Wyniki wyszukiwania dla "c99"

4 odpowiedź

GCC: dokładność ostrzeżeń o aliasingu

4 odpowiedź

Punkty sekwencji i efekty uboczne: Cicha zmiana w C11?

C99 § 6.5Wyrażenia(1) Wyrażenie to sekwencja operatorów i argumentów, która określa obliczanie wartości lub wyznacza obiekt lub funkcję lub generuje efekty u...

6 odpowiedzi

Jak zawinąć printf () w funkcję lub makro?

2 odpowiedź

Czy istnieje makro preprocesora do wykrywania C99 na różnych platformach?

C ++ ma

3 odpowiedź

Wdrażanie podziału jednoprecyzyjnego jako mnożenie podwójnej precyzji

2 odpowiedź

Nie rozumiem niektórych zdań w C99

W C99 6.5 mówi:Pomiędzy poprzednim i następnym punktem sekwencji obiekt powinien mieć zapisaną wartość co najwyżej raz przez ocenę wyrażenia. Ponadto wartość...

5 odpowiedzi

Dlaczego C ++ 11 nie obsługuje wyznaczonych list inicjalizacyjnych jako C99? [Zamknięte

Rozważać struct Person { int height; int weight; int age; }; int main() { Person p { .age = 18 }; } Powyższy kod jest legalny w C99, ale nie w C ++ 11. Co to było c ++ 11 [/questions/tagged/c%2b%2b11] uzasadnienie komitetu standardowego ...

2 odpowiedź

Który kompilator C99 (Clang vs. GCC) jest bliższy standardowi w stałych polach struktur?

Mam taki kod:

2 odpowiedź

Czy unsigned char jest zawsze promowany do int?

Załóżmy, co następuje:

3 odpowiedź

Czy tablice o zmiennej długości o zerowej długości są dozwolone / dobrze zdefiniowane?

Programuję w C99 i używam tablic o zmiennej długości w jednej części mojego kodu. Wiem, że w C89 tablice o zerowej długości nie są dozwolone, ale nie jestem ...