摘要:
数据类型可以表示其在占用内存的大小,当一个数据类型定义了一个变量时,这个变量占用的内存大小与其数据类型一样。 阅读全文
摘要:
如果数组没有显示的提供元素的初始值,则数组元素会像普通变量一样的初始化: 1、在函数体外的内置类型的数组,其元素均初始化为0 2、在函数体内的内置类型的数组,其元素无初始化 3、如果为类类型,则不管位于何处,都调用该类的默认构造函数进行初始化,如果没有默认构造函数,则必须为该数组元素提供显示的初始化 阅读全文
摘要:
最重要的两个标准库类型:string和vector string 类型的输入操作符: 1、读取并忽略开头所有的空白符 2、读取字符直至再次遇到空白字符,读取终止 string对象的基本操作: string s; s.empty() 如果为空返回true,不为空返回false s.size() 返回s 阅读全文
摘要:
由于头文件会被包含在多个源文件中,所以不应该含有变量或者函数的定义。但又三个列外: 1、头文件可以定义类 2、值在编译时就已经知道的const对象(const对象默认为定义它的文件的局部变量,即在.cpp1中定义的不可在.cpp2中使用) 3、inline函数 这些实体可在多个源文件中定义,只要每个 阅读全文
摘要:
C++最重要的特征是类,程序员可以使用类自定义数据类型,C++有时候将这些类型称为“类类型”,以区别于内置类型。 类型作用: 1、告诉我们数据代表的是什么意思 2、对数据可以执行哪些操作 算数类型:整数、单个字符、布尔值(整型)和浮点数(浮点型)。C++标准规定了每个算术类型的最小存储空间,但它并不 阅读全文
摘要:
C++基本要素: 内置类型、库类型、类类型、变量、表达式、语句和函数 main函数是代码的入口,其返回值必须是int 类型(有时为void),其返回值是一个状态指示器,返回值为0,则表示函数成功执行完毕。 endl称为操纵符,将它写入输出流时,具有输出换行的效果,并刷新与设备相关联的缓冲区。 ::作 阅读全文
摘要:
对象是类的实例,设计一个类就是设计一个新的类型。 语法上定义一个类: 可以使用类内初始值对类的成员变量进行初始化赋值。private成员只能通过成员函数进行访问。 类的定义: 对象的使用: 构造函数:自定义的类型如何进行初始化? 使用特定的值,把对象设定为一个初始化状态。 在对象创建时被自动调用,如 阅读全文
摘要:
在Linux内核中 Binder.c (linux-3.0.86\drivers\staging\android) 105029 2015/3/24 调用对应的 binder_ioctl { 读操作 ret = binder_thread_read(proc, thread, (void __use 阅读全文