花费 26 ms
for语句中声明变量

在C语言中,局部变量应该在函数的可执行语句之前定义,但在C++中变量可在任何语句位置定义,只要允许程序语句的地方,都允许定义变量。 在C99标准中C同C++一样允许在for循环语句中定义变量。并且这个变量作用域被限定在for循环中,在for循环外就成为了未定义变量(C++也是 ...

Sun Mar 16 22:07:00 CST 2014 0 3026
”危险“的restrict与GCC的编译优化

restrict是C99标准中新添加的关键字,对于从C89标准开始起步学习C语言的同学来说(包括我),第一次看到restrict还是相当陌生的。Wikipedia给出的解释如下: In the C programming language, as of the C99 standard ...

Sun Jan 08 10:01:00 CST 2012 1 3537
[C] wchar_t的格式控制字符(VC、BCB、GCC、C99标准)

作者:zyl910   随着wchar_t类型引入C语言,字符串处理变得越来越复杂。例如字符串输出有printf、wprintf这两个函数,当参数中既有char字符串又有wchar_t字符串时,该怎么填写格式控制字符呢?本文对此进行探讨。 一、翻阅文档   先翻阅一下各个编译器的文档及C99 ...

Tue Jul 31 02:12:00 CST 2012 0 3574

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM