代码易错的例子
来源:互联网 发布:华为面试常见算法题 编辑:程序博客网 时间:2024/06/03 23:00
示例1:
#include "stdio.h"void main(){int i = 1;if(0 != i);{printf("i的取值不为0");/* if条件满足时处理流程*/}}
示例2:
#include "stdio.h"typedef struct trqcUeInst{int ueidx;int mcs;int transmode;}TrqcUeInst;void main(){TrqcUeInst * ptrqcUeInst = NULL;TrqcUeInst tUeInst;//ptrqcUeInst = &tUeInst;printf("%d",ptrqcUeInst->ueidx);}
示例3:
#include "stdio.h"void main(){unsigned int x = 0xffffffff;unsigned int result1 = 0;unsigned int result2 = 0;unsigned int result3 = 0;printf("%u\n",x);x = 0xefffffff;printf("%u\n",x);result1 = (x * 100) >> 9;result2 = (unsigned int)(((unsigned long long)(x * 100)) >> 9)//这种方式强转是错误的,因为是先乘100后已经溢出,再转为64位已失效。result3 = (unsigned int)(((unsigned long long)x * 100) >> 9);printf("%u\n",result1);printf("%u\n",result2);printf("%u\n",result3);}
1 0
- 代码易错的例子
- 接口的例子代码
- ·代码加亮的例子
- 多线程下载的代码例子
- jsdoc-toolkit的例子代码
- base64code 的一个例子代码
- 一个代码滥用的例子
- Cocos Studio的代码例子
- 一个listView的例子代码
- Fragment ViewPager的例子代码
- 09 ExpanableListView 的代码例子
- 一些XMLHttpRequest的例子代码
- Oracle的一些例子代码
- java Socket 通讯的代码例子(转)
- 一些VC例子的代码--切分窗口
- 一些VC例子的代码--编辑框
- 罗云彬:实现水波特效的代码例子
- fork、execv 及 waitpid 的例子代码
- hbase伪分布式环境搭建
- Codeforces Round #142 (Div. 1) C. Triangles
- mybatis框架 流程分析
- Sosoapi本地项目搭建
- ListView用getItemViewType()区分不同item布局的时候出现ArrayIndexOutOfBoundsException
- 代码易错的例子
- 所有情况下全排列的实现
- Android Dialog与软键盘的正确打开方式
- OkHttp的封装及使用方法
- 第16天(就业班) 数据约束、数据库设计、关联查询、存储过程、权限和备份
- C语言使用sqlite3数据库【第一节】
- 友盟第三方登录
- 如何在spring框架中获取request对象
- tcpdump抓包规则常用命令