学习C的笔记

2018-06-18 04:12:50来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

【unsigned】

16位系统中一个int能存储的数据的范围为-32768~32767,而unsigned能存储的数据范围则是0~65535。由于在计算机中,整数是以补码形式存放的。根据最高位的不同,如果是1,有符号数的话就是负数;如果是无符号数,则都解释为正数。另外,unsigned若省略后一个关键字,大多数编译器都会认为是unsigned int。

 

【const】

const修饰的数据类型是指常类型,常类型的变量或对象的值是不能被更新的

 

【struct和typedef struct】

struct和typedef struct彻底明白了


【uint32_t】

uint32_t是32位无符号整形,在头文件中应该是typedef unsigned int uint32_t;

status为int的一个同义词

 

【void *】

如果函数的参数可以是任意类型指针,那么应声明其参数为void * ;

 

【::】

全局作用域符;类外声明部分

 

【sp<Death>&】

sp:智能指针

&:地址

 

【*】

BpBinder *proxy              :*表示指针

IPCThreadState* self

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:8位单片机可用的 mktime localtime函数

下一篇:PAT/字符串处理习题集(一)