![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 83
peterniu121
这个作者很懒,什么都没留下…
展开
-
位运算
1.用一个表达式,判断一个数X是否是2的N次方(2,4,8,16.....),不可用循环语句。 X:2,4,8,16转化成二进制是10,100,1000,10000。如果减1则变成01,011,0111,01111。两者做按位与运算,结果如果为0,则X是2的N次方。即:!(X&(X-1)) 2.程序输出结果?#include #include using namespace转载 2009-09-28 17:46:00 · 340 阅读 · 0 评论 -
strcpy_s
http://msdn.microsoft.com/zh-cn/library/td1esda9.aspx errno_t strcpy_s( char *strDestination, size_t numberOfElements, const char *strSource ); template errno_t strcpy_s( char (&strDes原创 2009-09-24 17:22:00 · 1432 阅读 · 0 评论 -
printf格式控制符的完整格式
printf的格式控制的完整格式:% - 0 m.n l或h 格式字符下面对组成格式说明的各项加以说明:①%:表示格式说明的起始符号,不可缺少。②-:有-表示左对齐输出,如省略表示右对齐输出。③0:有0表示指定空位填0,如省略表示指定空位不填。④m.n:m指域宽,即对应的输出项在输出设备上所占的字符数。N指精度。用于说明输出的实型数的小数位数。为指定n时,隐含的精度为n=6位。⑤l或h:转载 2009-09-27 16:56:00 · 630 阅读 · 0 评论