- 博客(7)
- 资源 (15)
- 收藏
- 关注
原创 C语言(8) 变量在内存中的分配原则
变量在内存中的分配原则 从高地址向低地址分配,先定义的变量分配高地址,后定义的变量分配低地址变量地址分配过程定义一个变量—>确定类型开辟内存空间(如int 占四个字节 四个内存单元 一个字节占8位,一个内存单元即占8位)—>确定数据的二进制—>根据二进制数据从高位向低位填充内存单元,内存单元也是从高位向低分分配变量的址=变量的首地址=变量最低位字节所占的内存单元的地址
2015-10-20 17:51:17 1032
原创 C语言(7) 模块化编程及多文件开发注意事项
模块化编程好处隐藏源文件用的时候只需要包含.h文件团队的分工协作可以把功能分为若干个模块实现.h文件 声明文件(可以把C所有的声音函数的方法写到这个里面)声明函数声明变量声明结构体.c文件 源文件多文件开发注意事项1.头文件可以和C程序一样引用其它文件,可以写到预处理块,但不要写具体语句2、可以声明函数
2015-10-20 17:48:48 1302
原创 C语言(4) 原码、反码、补码与位运算
机器码与真值 机器码:一个二进制数,首位为这个数的符号位 1为负符号 0为正符号如:00000011 = 3 10000011 =-3真值: 去除符号位后剩余二进制数计算出来的值,称为真值 原码、反码、补码(计算中所有的二进制都使用补码表示)计算机使用补码的原因:使计算更精确 只使用原码或反码计算会出现-0的情况使计算机更加简便
2015-10-20 17:45:06 1322
原创 C语言(6) unix命令/C手动编译/include指令/Xcode 清空缓存的方法
unix命令lspwdrv 删除文件 rm -r 强行删除文件mkdir 新建一个文件夹touch 新建一个文件 cd 进入某个目录clear 清屏who 显示当前用户名open 打开一个文件的命令vi 编辑内容more/cat 可以查看内容退出 按est + :+wq! 或q !C手动编译cc -c test
2015-10-20 17:37:09 895
原创 C语言(5) 函数使用需要注意的地方
值传递 函数参数值传递和JAVA不同点可以传递不同类型(但可以进行转换)的的参数,但当大类型转换小类型的时候会丢失精度JAVA必须要传与要求参数匹配的类型如 doulbe float int 函数使用函数必须先声明后使用(如果函数返回值为Int或写到了main函数之前可以不用声明)声明函数也可以在声明成全局的声明必须包括返回值类型、函数名、请求参数以分号结尾
2015-10-20 17:32:38 811
原创 C语言(3) 运算符及优先级
关系运算符结果为0或1 与JAVA的true与false一至示例:int a=3,b=4,c=6;int result = a>b>6;从左向右依次进行计算a>b=0;0>6=0;所以reult=0;关系运算符优先级(算术运算符大于关系运算符)>>=== !=逻辑运算符&& || ! 结果为0和1表示 与JAVA true与fal
2015-10-20 16:58:52 441
原创 友盟分享中 分享QQ及新浪微博中的一些遇到分享失败及一些常见问题
QQ分享:问题1:在第二次点击分享QQ的图标时,还未进行分享便已弹出分享失败的提示,偶尔还会弹很多次问题2:在分享成功之后点击返回无法完成 SnsPostListener的onComplete中的StatusCode.ST_CODE_SUCCESS的回调,导致无法完成分享成功后应用本身应该做的操作解决方案:在经过与友盟分享的技术人员沟通,确定为在为QQ的SSO授权的Activity
2015-10-20 16:49:43 9380
android sdk platform-tools(26.0.2)
2018-08-08
MyHttpClient.java 安卓连接服务器代码
2013-08-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人