Android创建Widget组件实例详解

Android创建Widget组件实例详解-华尔子博-奥夏网
在前面我们讲解了用户界面 UI 设计中布局方面的知识,其中涉及少数几个常用的组件,例如按钮、文本框等。接下来我们会着重讲解 Android 用户 UI 设计中常用的各种组件的用法。 Android SDK 提供...
1年前
03013

C++三种继承方式

C++三种继承方式-华尔子博-奥夏网
C++继承的一般语法为: class 派生类名:[继承方式] 基类名{ 派生类新增加的成员 }; 继承方式限定了基类成员在派生类中的访问权限,包括 public(公有的)、private(私有的)和 protected(受...
1年前
03813

C++友元函数和友元类(C++ friend关键字)

C++友元函数和友元类(C++ friend关键字)-华尔子博-奥夏网
在 C++ 中,一个类中可以有 public、protected、private 三种属性的成员,通过对象可以访问 public 成员,只有本类中的函数可以访问本类的 private 成员。现在,我们来介绍一种例外情况——友元...
1年前
04015

C++函数编译原理和成员函数的实现

C++函数编译原理和成员函数的实现-华尔子博-奥夏网
对象的内存模型中只保留了成员变量,除此之外没有任何其他信息,程序运行时不知道 obj 的类型为 Demo,也不知道它还有一个成员函数 display()。那么,究竟是如何通过对象调用成员函数的呢? C++...
3年前
07010

C++函数重载详解及实例代码

C++函数重载详解及实例代码-华尔子博-奥夏网
在实际开发中,有时候我们需要实现几个功能类似的函数,只是有些细节不同。例如希望交换两个变量的值,这两个变量有多种类型,可以是 int、float、char、bool 等,我们需要通过参数把变量的地址...
4年前
02050

C++输入输出(cin和cout)代码示例

C++输入输出(cin和cout)代码示例-华尔子博-奥夏网
在C语言中,我们通常会使用 scanf 和 printf 来对数据进行输入输出操作。在C++语言中,C语言的这一套输入输出库我们仍然能使用,但是 C++ 又增加了一套新的、更容易使用的输入输出库。 【例1】...
4年前
02110

C语言标识符、关键字、注释、表达式和语句

C语言标识符、关键字、注释、表达式和语句-华尔子博-奥夏网
这一节主要讲解C语言中的几个基本概念。 标识符 定义变量时,我们使用了诸如 a、abc、mn123 这样的名字,它们都是程序员自己起的,一般能够表达出变量的作用,这叫做标识符(Identifier)。 标...
1年前
0649

在C语言中使用英文字符

在C语言中使用英文字符-华尔子博-奥夏网
前面我们多次提到了字符串,字符串是多个字符的集合,它们由' '包围,例如'http://www.zzaxw.com'、'华尔子博'。字符串中的字符在内存中按照次序、紧挨着排列,整个字符串占用一块连续的内存。 ...
1年前
05211

C语言中的二进制数、八进制数和十六进制数

C语言中的二进制数、八进制数和十六进制数-华尔子博-奥夏网
C语言中的整数除了可以使用十进制,还可以使用二进制、八进制和十六进制。 二进制数、八进制数和十六进制数的表示 一个数字默认就是十进制的,表示一个十进制数字不需要任何特殊的格式。但是,...
1年前
04915

大话C语言变量和数据类型

大话C语言变量和数据类型-华尔子博-奥夏网
在《数据在内存中的存储》一节中讲到: 计算机要处理的数据(诸如数字、文字、符号、图形、音频、视频等)是以二进制的形式存放在内存中的; 我们将8个比特(Bit)称为一个字节(Byte),并将字...
1年前
0307