- 博客(5)
- 资源 (10)
- 收藏
- 关注
原创 老汤回味——C语言与面向对象编程
今天的文章我们来看看如何结合面向对象的思想使用C语言写出结构良好的代码。直接看代码,然后我们来分析一下代码中的含义。首先是头文件user.h:#ifndef USER_H#define USER_H#define USERNAME_LEN 255#define PASSWORD_LEN 255typedef struct { char username[USERNAME...
2018-06-30 09:03:42 3733
原创 老汤回味——C语言结构体和联合
C语言的结构体是不同数据类型的组合,可以实现对数据的整合,可以定义自己的数据集,结构体的定义如下struct 结构体名 { 类型 成员名1; 类型 成员名2; ......};例如我们定义一个结构体代表用户struct user { char username[255]; char password[255]; i...
2018-06-23 10:18:20 522
原创 老汤回味——C语言函数
函数是C语言的重要组成部分,通过函数我们可以将复杂逻辑进行封转,缩减程序员在编码和维护中的关注点数量,提高代码质量,方便对代码进行维护。函数声明用来说明我们的代码中包含一个什么样的函数,函数声明可以放在头文件(.h)或者源文件(.c)中,函数声明的格式如下:返回值类型 函数名(参数表);函数定义是函数的实现,函数定义的格式如下:返回值类型 函数名(参数表) { C语言语句}函数声明不...
2018-06-09 11:09:52 352
原创 树莓派3b安装teamviewer问题总结
1.安装teamviewer时,使用命令sudo apt-get -f install安装依赖失败自己更换了阿里的国内下载源,但是配置文件/etc/apt/source.list写错了deb http://mirrors.aliyun.com/raspbian/raspbian/ stretch main non-free contribdeb-src http://mirrors.aliyun....
2018-06-03 10:22:15 5695 2
原创 老汤回味——C语言指针,数组及动态内存分配
了解过C语言的人,都会知道C语言有一种独特的变量,那就是指针。指针是一把双刃剑,它为我们提供了操作内存的手段,但同时不恰当的使用,会为我们带来很多麻烦。如何理解指针呢?如果把一个个内存单元看做一个个房间,指针就好像一个个指示牌(内存地址),通过指示牌,我们也可以找到房间(内存单元),查看房间里面的东西。比如现在有一个整型变量a,我们可以理解为一个门牌号为a的房间,我需要拿到这个房间的指示牌,只需要...
2018-06-02 12:11:00 9394 4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人