⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 c99

📁 这是一个同样来自贝尔实验室的和UNIX有着渊源的操作系统, 其简洁的设计和实现易于我们学习和理解
💻
字号:
C99 changes vs C89http://home.tiscalinet.ch/t_wolf/tw/c/c9x_changes.html(Numbers are from the web page list.)Not done (yet?):9, 19. Hexdecimal floating point constants.11. _Complex, _Imaginary, _Bool14. Variable arrays in parameter lists.33. Variable-length arrays34. goto restrictions for variable-length arrows18. Notation for universal characters \uXXXX25. Division and mod truncate toward zero.26. _Bool, float _Complex, double _Complex, long double _ComplexDone:7. __VA_ARGS__11, 30, 31, 32. restrict, inline12. Allow declarations anywhere.15. for loop declarations28. structs ending in incomplete type.Unneeded (already had):1. Translation limits6. Empty macro arguments allowed.8. #line limit10 // comments16. (Type){initializer list} compound literals17. Named initializers20. LL suffix for long long constants21. IEEE 754 floating-point arithmetic22. Long long type, 64 bits wide.24. Initializers for auto aggregates can be non-constants.26. long long int, unsigned long long int, signed long long int27. require at least one type specifier in a declaration29. Idempotent type qualifiers.Unwanted:2. #pragma stdc3. _Pragma4. __STDC_VERSION__5. __STDC_IEC_559__, __STDC_IEC_559_COMPLEX__,	__STDC_ISO_10646__13. Digraph tokens23. __func__ identifier

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -