自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 C编程规范(不断补充中)

1、双等号,常量在左,变量在右:常量放在双等号的左边,变量放在双等号右边。 编程规范反复强调要将变量放在双等号的右边,特别是在实际的项目中,更应该如此。在条件判断语句if中,如:if(2 == a) 写成: if(2 = a) 双等号写成赋值语句,变量在右,会报错。   写成: if(a = 2) 不会报错。在写if(null != a) 判断不等时,也应该遵循常量在左,变

2015-01-29 14:15:40 1095 1

原创 内存分配函数malloc 与 calloc的用法及区别

在C语言的动态分配内存过程中,我们经常使用到函数 malloc 与 calloc。 这两个函数均包含在“malloc.h"中,对其用法我们需有一个比较深刻的理解。函数malloc的原型为:void *malloc( unsigned int num_bytes)  。分配长度为num_bytes个字节的内存块,返回值为无类型指针,该指针指向所分配内存块的起始位置,因此利用该无类型指针赋值给其他

2015-01-28 22:44:12 6668

原创 strcpy 与memcpy 的用法以及C语言实现

c 函数库的函数 strcpy 的原形为: char *strcpy(char *strDes,const char * strSrc)strcpy按字面理解为:string copy,字符串复制。函数的两个参数均为char类型的指针,其作用是把strCrc所指向的地址开始的字符串复制到strDes所指向的地址上,包括字符串结束符'\0'。需要注意的是strSrc与strDes做指向的内存

2015-01-28 13:08:11 1532

原创 C语言编译:error C2275

将C代码在VC++中编译,经常会出现error C2275错误,结果是变量的定义位置不对,应该在函数块的最前面。这是一个编程习惯的问题。在移植c++代码到c的时候,经常会出现一个奇怪的错误:“error C2275: “xxxxx”: 将此类型用作表达式非法”因此还会导致一大堆的未声明标识符。这个错误是由于c的编译器要求将变量的申明放在一个函数块的头部,

2015-01-27 21:41:06 1788 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除