User Tools

Site Tools


linuxbog:c:c-tilfaeldig-liste
Linux - Friheden til at programmere i C: Programmering med GNU/Linux; Version 2.0.20041104 - 2020-12-31
forrige Appendiks C. Nyt i C99 næste

C.2. Liste i tilfældig rækkefølge

Ok, jeg har tilladt mig at gruppere emnerne på en lidt anden måde end[http://www.open-std.org/jtc1/sc22/wg14/www/newinc9x.htm|det originale paper.]

  • pointere med begrænsninger
  • variabel længde arrays
  • fleksible array medlemmer
  • udvidede heltals typer og <inttypes.h> og nu <stdint.h>
  • afskaffelse af regel om implicitte funktions erklæringer.
  • afskaffelse af implicit integer reglen
  • long long type og library funktioner for denne
  • forøgelse af grænser for oversættelse
  • længere variabelnavne
  • pålidelig integer division
  • universelle navne til det anvendte tegnsæt
  • binære floating point literals og printf/scanf specifikation af konvertering
  • sammensatte stringkonstanter
  • designated initializers
  • slash-slash kommentarer * blanding af erklæringer og kode (erklæring af variable, hvor man har brug for dem) * heltal (integer) konstant type - regler * ændringer af type konvertering (integer promotion) * præprocessor aritmetik kan gøres i signed/unsigned integers. * support af complex og imaginære tal (header fil <complex.h>) * type generiske matematik macroer <tgmath.h> * vararg makro'er * tilføjelse af flere matematik library funktioner (<math.h>) * decimalbrøk miljø tilgang (for overflow? <fenv.h>) * IEC 559 (IEEE aritmetik) support * udvidet time structure (struct tmx) og library funktioner * efterstillet komma tilladt i enum erklæringer * %lf konverterings specifikation er tilladt i printf * inline funktioner * boolean type (<stdbool.h>) * idempotent type qualifiers * tomme makro arguments * ny struct type kompatibilitets regler (tag compatibility) * _Pragma præprocessor operator * standard pragma'er * func predefineret nøgle-ord * vscanf funktionsfamilien * snprintf funktionsfamilien * VA_COPY makro * tilføjelse af flere strftime konverterings specifikationer * LIA compatibility annex * depreciering (afskaffelse på længere sigt) af ungetc i starten af binær fil * remove deprecation of aliased array parameters annullering af depreciering af alias-ede array parametre —- | forrige | hjem | næste | | Nyt i C99 | op | Nyt i C93 (AM1) |
linuxbog/c/c-tilfaeldig-liste.txt · Last modified: by 127.0.0.1

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

Brug af AI : Al tekst kán være uddrag af AI genereret tekst og kan være fejlbehæftet.
AI kan lave fejl og det kan mennesker også, men al tekst er gennemgået af et menneske for fejl, og personlig bias kan være tilføjet.