- 博客(16)
- 收藏
- 关注
原创 TCP/IP网络编程:计算器服务器端/客户端
刚接触网络编程,看到计算器端/客户端练习,作者建议读者自己实现一下。自己就头痛医头,脚痛医脚,写了一个很初级的服务器端、客户端,虽然很菜,不过功能是实现了,还是很开心的,记录一下。要求:客户端依次发送待算数字个数,以及相应个数的整数,最后输入运算符(+、-、*之一),服务器端计算运算结果并返回给客户端,客户端输出结果。// 服务器端#include <stdio.h>#include <stdlib.h>#include <string.h>#inclu
2022-01-17 16:20:34
1993
3
原创 数组名到底是什么
前言为什么会想到这个问题呢?之前学习 C 语言的时候,虽然看得算是仔细,但是没发现需要深度思考的地方。在看 C++ 的时候,书里讲到数组时,一个数组 int a[5],&a+1 的结果时增加20,那么这个 &a 是什么呢?书里讲到函数的时候,如果形参是一个二维数组,函数原型该怎么定义形参呢?int str[][2],这个原因...
2021-11-19 19:33:59
1317
1
原创 C++ Primer Plus 学习笔记(四)
第七章. 函数—C++ 的编程模块1. 复习函数的基本知识没有返回值的函数结尾可以选择写 "return;",也可以不写 “return”。有返回值的函数,返回值可以自动强制转换为函数相应的返回值类型(如函数返回类型是double,而函数返回一个 int 值的表达式,该 int 值会被强制转换为 double)。函数的返回值通过复制到指定的 CPU 寄存器或内存单元,来进行调用。函数原型中的变量名可以与定义时的变量名不同,原型中的变量名相当于占位符。函数原型帮助编译器:1. 正确处理函.
2021-11-18 17:53:45
606
原创 C++ Primer Plus 学习笔记(二)
第四章. 复合类型4.5. 共用体用法跟结构类似,区别主要是,结构中所有元素都会分配内存,而共用体(联合)是所有元素共用一块内存,即一次只能表示一种类型,大小为最大类型的大小。union one4all // 大小是long的长度{ int int_val; long long_val;} pail;pail.int_val = 15;4.6. 枚举枚举内定义的都是常量,声明一个枚举变量后,该变量的值只能是枚举范围内的值,...
2021-11-09 00:55:26
551
原创 C++ Primer Plus 学习笔记(一)
第二章. 开始学习C++1. 主函数int main() 等效于 int main(void)即空括号等效于不接受参数。main函数相当于程序与系统的接口,可以看作返回值给操作系统并不给程序,区分大小写大小写。2. 预处理器与 C 不同,C++风格的头文件没有拓展名,即没有 .h 后缀,如 iostream。命名空间如: using namespace std;使用using编译指令,可以更明确的指示所使用的变量或函数等属于哪。也可以只是用命名空间的某些元素,如:..
2021-11-02 01:26:24
813
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人