![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C program
yixiu00001
开心快乐是生活的真谛!
展开
-
C语言小知识
1.%*3d int a,b; scanf("%d %*3d %2d",&a,&b); printf("a=%d b=%2d\n",a,b) 输入: 1 123 12输出结果为:1 12 2.free小陷阱alloc和free是由glibc提供的。glibc是一个具有系统级感觉的用户级程序,负责管理内存堆...原创 2012-11-05 15:04:05 · 55 阅读 · 0 评论 -
strncpy & memcpy
strncpy和memcpy的用途:从一块内存复制一段连续的数据到另一块内存区别:终结标识不同。strncpy会比较每个字符是否为'\0'以判定是否继续复制;memcpy不管内存数据内容,复制指定的长度(不讨论源串有错误或者目的空间不够等出错的情况)。 对于字符串类型,二者效果一直,但是对于二进制格式或者exe之类的序列化文件,复制最好采用memcpy。今天拷贝一个mcpac...原创 2013-12-11 16:51:15 · 81 阅读 · 0 评论 -
C++【变量说明】
21 * 一个变量除了数据类型之外,还有属性: 22 * (1)存储类别:C++允许使用auto,static,register,extern 4种存储类别 23 * (2)作用域:程序中可以引用该变量的区域 24 * (3)存储周期:变量在内存的存储期限 25 * 从作用域角度,有局部变量和全局变量 26 * (1)局部变量: 27 * 自动变...原创 2014-07-08 16:36:28 · 80 阅读 · 0 评论