TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Lesser Known C Features

21 pointsby tragiclosover 3 years ago

3 comments

pjmlpover 3 years ago
VLAs were made optional in C11 and no longer required for ISO C compliance.<p>Google also sponsored the work to clean up the Linux kernel of their use.
yakubinover 3 years ago
I wish they removed trigraphs. They are removed from C++ since C++17. I hope they do that in a future C standard as well. Currently I switch to <i>std=gnuXX</i> in GCC solely for this reason (and sometimes to get access to some POSIX headers).
评论 #29739815 未加载
KSPAtlasover 3 years ago
I knew about defined size ints (use them a lot in osdev) and _Bool (you don&#x27;t have stdbool everywhere)