自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 笔试整理一

一、数字指针:如果一个指针指向了数组,我们就称它为数组指针 数组指针指向的是数组中的一个具体元素,而不是整个数组,所以数组指针的类型和数组元素的类型有关 在求数组的长度时不能使用sizeof(p) / sizeof(int),因为 p 只是一个指向 int 类型的指针,编译器只知道它指向的是一个整数但不知道是一个整数(数组) 一个指向数组的指针,例如: ...

2018-10-13 23:57:38 193

原创 C++学习--内联函数

宏 可以做两件事情:1、定义常量 2、定义函数 #define A 10 #define ADD(x,y) (x+y) C++ 建议用: 1、const 替换宏常量 2、用 内联函数 替换宏函数 内联函数定义:在函数定义前加 inline 关键字 注意:在声明前加无效 宏函数是在预处理期间进行处理 内联函数在编译进行处理,具备普通函数的相应功能 参数检查 类型检查。。 函数运行是有开销...

2018-10-09 00:15:15 262

原创 C++学习--const

c++ cosnt 修饰变量, 则 变量将变为 常量 编译器没有为 const 常量分配空间, const 常量存在符号表中 使用的时候是从符号表中取值 当对const常量进行取地址操作(extern)的时候,编译会在内存中为这个常量临时开辟空间 但是 const常量 并不会使用这个块空间,取值还是从符号表中取值 常量 #define 和 const 区别 1、宏在预处理的时候处...

2018-10-09 00:10:56 182

原创 C++学习--static

1、静态的全局变量:改变量只能在本文件使用,其他文件无法使用 2、静态的局部变量:延长变量生命周期,函数运行结束后变量不释放,到程序结束后才释放 3、静态的函数:该函数只能在本文件使用 静态成员函数 -----> 只能使用静态的成员变量 静态的成员变量 1、不是对象的属性,可以理解为 类的属性 2、所有对象共享该变量 3、必须在类的外部进行初始化 静态成员使...

2018-10-09 00:08:20 142

原创 C语言学习总结--通讯录项目

在写通讯录前,基本没有什么思路,但是脑海中对于大概用到了什么功能还是有数的,就是无法有效的串联,当时请教了老师,老师给的建议是,把链表关于增删改查的操作,多敲几遍就会有所收获 本次用到的知识模块有 1、数据结构--单向链表 2、结构体 3、文件编程 4、排序 本程序实现了 (理论上本通讯录人数无上限) 1、添加联系人: 如:学号、姓名、电话、qq号、家庭住址等 2、查找联系人:根据...

2018-10-08 22:46:52 1072

原创 文件编程--实例讲解文件读取和写入

主要通过通讯录链表的存取讲解文件编程 FILE *fopen(const char *path, const char *mode); const char *path 文件路径 const char *mode 打开方式或者说以什么权限打开 读写之前先打开文件,这里的雷区是读取的格式要严格的与写入保持一致,否则极其容易出错 fscanf(file,"%s%s",newnod...

2018-10-08 22:24:54 427

原创 C网络编程--多线程服务器

服务器主要用的是socket(双向的通信的一端),bind(绑定),listen(切换监听状态),accept(与客户端取得连接) 将accept放入多线程,可以多个客户端连接 #include <stdio.h> //标准输入输出 #include <sys/socket.h> //套接口 #include <stdlib.h> ...

2018-10-05 16:21:51 641

原创 C网络编程--多线程客户端

下面是客户端的代码,本例用的是TCP连接(建立一个连接需要三次握手,而终止一个连接要经过四次握手),客户端主要用的是socket和connect,向客户端提出连接请求,在写聊天室的时候,创建线程接收服务器的消息实现交互 创建线程的函数是 int pthread_create(pthread_t *restrict tidp,const pthread_attr_t *restrict_att...

2018-10-05 16:10:06 543

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除