
C陷阱
出现过的BUG
sing a song_^^
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
指针趣味小题
这小段代码帮助理解下指针和对象的大小,& 和*的作用#include <stdio.h>#include<iostream>#define TElemType int//构造结点的结构体typedef struct BiTNode { TElemType data;//数据域 struct BiTNode *lchild, *rchild...原创 2020-03-07 20:00:01 · 227 阅读 · 0 评论 -
C/C++的一个字符陷阱
事故现场来源于一个链表的删除功能,先看代码// 移除节点STGoodsInfo* SingleLink::Remove(STGoodsInfo*pHead, int iPos){ if(NULL == pHead) { return NULL; } if(iPos <=0) { return NULL; } STGoodsInfo* pTemp = pHea...原创 2020-02-13 16:53:58 · 346 阅读 · 0 评论 -
C指针判空失败
int TestNULLChar(char* pszName){ int iSize = strlen(pszName); if(NULL ==pszName) { cout << endl; } if('\0' == pszName[0]) { cout << endl; } printf("%d\n",*pszName); return...原创 2019-07-09 20:16:12 · 383 阅读 · 0 评论