Re: [问卦] 怎么那么多人还在用 C99

楼主: pponywong (pony)   2021-07-30 11:42:10
※ 引述《XDDDDDDDDDD (我笑他人看不穿)》之铭言:
: C 到目前为止已经到了 C17,C2X 规划中,
: 不过有用到 C 的职缺大部分都是用 C99,
: 怎么那么多人还在用 C99
C99 就最标准的 C语法了
全部才32个keyword 简单好记
跟上一版比多了两个keyword
auto, restrict
auto 老实说我现在还不知道是干嘛用的
restrict 是标明 non-aliasing pointer 用的
古早一直有fortran vs C 的争论
虽然两者在速度算同量级
但是在向量 矩阵计算上面 fortran 还是快过 C 语言
原因就是C语言的特性 pointer alias
所以编译器没办法猜测 资料的有效性做最佳化
直到C99推出 C运算速度已经等同于fortran了

Links booklink

Contact Us: admin [ a t ] ucptt.com