![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++问题
朝游碧海暮苍梧
这个作者很懒,什么都没留下…
展开
-
八股文小补充
(3)客户端收到第二个包后确认自己到服务器的数据传输是正常的,此时回复第三个包,告知服务器收到确认连接的信号。tcp是传输控制协议的简称。是一种面向连接的、可靠的、基于字节流的传输层协议。:是简单,轻量化,只有8字节的首部开销,速度快,不需要建立连接不保证数据包的顺序和完整性。udp是用户数据报协议的简称,是一种无连接的传输层协议,提供简单不可靠信息传送服务。**缺点:**效率低、不适合实时性要求高的应用,如语音通信、视频会议等。:面向连接,在数据传输前需要建立连接,传输结束后释放连接。原创 2023-12-08 20:49:15 · 173 阅读 · 0 评论 -
18-C++类与对象
C++面向对象的三大特性为:封装、继承、多态>1、封装class 类名{访问权限: 属性 / 行为 }原创 2022-12-18 21:11:04 · 489 阅读 · 0 评论 -
17-c++中 function(int a);function(int *a);function(int &a);三者的区别
注意函数中,function(int a);原创 2022-12-18 19:59:26 · 319 阅读 · 0 评论 -
16- C++内存管理
C++程序在执行时,将内存大方向划分为4个区域● 代码区:存放函数体的二 进制代码,由操作系统进行管理的● 全局区:存放全局变量和静态变量以及常量● 栈区:由编译器自动分配释放,存放函数的参数值,局部变量等● 堆区:由程序员分配和释放,若程序员不释放,程序结束时由操作系统回收。原创 2022-12-18 18:57:55 · 109 阅读 · 0 评论 -
15 - C++中结构体的认识
结构体创建变量的三种方式1、struct 结构体名 变量名2、struct 结构体名 变量名={成员1值, 成员2值}3、定义结构体时顺便创建变量。原创 2022-12-18 17:05:52 · 134 阅读 · 0 评论 -
VS配置C++当中的MPI
先装下面这个,再装上面这个;将两个程序装在一个文件夹下。按照上面的方法,添加【…\Lib\x86】文件。下载完成后如下,有两个文件。打开软件时记得以管理员身份打开。添加安装中的【include】目录。在里面输入【msmpi.lib】.退出来,看到程序就正常了。先【应用】再【确定】。原创 2022-11-19 16:16:58 · 755 阅读 · 0 评论 -
二进制文件的查看、存储、读取--支持c语言、Matlab和Python
二进制文件的概念:二进制数据分为大端和小段按照8421编码就可以,按照补码的形式就行读写。例如写入数据为int类型的 -1,其补码为:ff ff ff ff因此存储的二进制为补码 ff ff ff ff。原创 2022-10-24 20:08:03 · 1830 阅读 · 0 评论 -
C++输入流
1. cin的成员函数get()和getline()char buf[30];cin.get(buf,30,’\n’);这个调用将输入数据放在字符数组buf中,30使数组的大小,"\n"使终止符。由于"\n"是默认值,因此一般情况下,调用cin.get(buf,30)效果相同例子:void main(){ char buf[30]; cin.get(buf,30);...原创 2020-04-10 18:38:20 · 225 阅读 · 0 评论 -
c++问题整理--代码例程
#include //提供格式符 fixed scientific#include //提供格式符 setprecision#include#include //含有字符串的时候需要调用的using namespace std;//=======================================================================...原创 2020-04-10 18:35:11 · 272 阅读 · 0 评论 -
字节
字节一个字节=8位(bit)1个字节是8位,二进制8位:xxxxxxxx 范围从00000000-11111111,表示0到255。一位16进制数(用二进制表示是xxxx)最多只表示到15(即对应16进制的F),要表示到255,就还需要第二位。所以1个字节=2个16进制字符,一个16进制位=0.5个字节字节范围无符号(1字节) 0到255有符号(1字节)-128到127无符号(2字节) 0到65535有符号(2字节) -32768到32765无符号(4字节) 0到4294967295原创 2020-05-19 11:29:08 · 1476 阅读 · 1 评论 -
C++小问题
1。没有大小的数组的输入方式方式一: int a[100]; int i=0; do{ cin>>a[i]; i++; }while(cin.get() != '\n');2.关于输出精度的控制问题需要使用的头文件:#include const double value = 12.3456789; cout<<value...原创 2020-04-10 18:29:49 · 515 阅读 · 0 评论 -
C++输出流
1.cout流 cout的成员函数put和write例一: #include<iostream> void main() { cout.put('a'); //向输出流中插入字符a cout.put('b'); cout.flush(); //刷新输出流中的数据,使其立刻在屏幕上显现出来 }//结果:ab例二:输出显示指定长度的字符...原创 2020-04-10 18:41:55 · 393 阅读 · 0 评论 -
反函数arctan(x/y)的求法及代码
几何体的arctan(x/y)假设一个平面中一个正方形,坐标点第一象限(500,500),角度45度;第二象限(-500,500),角度135度;第三象限点(-500.-500),角度225度;第四象限点(500,-500),角度315度; cin>>xx>>yy; double A; if (xx > 0 && yy > 0) A = atan(xx / yy);原创 2021-11-07 22:28:04 · 2226 阅读 · 0 评论 -
C++中文件的读取与输出
文件的读取ifstream infile; infile.open("F:\\桌面\\Code\\text.txt", ios::in); //文件的位置 if (!infile.is_open()) { cout << "文件打开失败" << endl; infile.close(); } double x1;infile >> x1; //用来读取数据 infile.close()原创 2021-11-04 17:34:11 · 1423 阅读 · 5 评论 -
关于不同长度二维数组-----使用malloc分配动态大小--c语言
关于double类型的#include "iostream"#include "fstream"#include "math.h"using namespace std;int main(){ int n,m; double** p; double data; printf("请输入行数:"); scanf("%d", &m); p = (double**)malloc(size原创 2021-09-15 16:06:23 · 377 阅读 · 0 评论 -
规则体--球体 各切面坐标
void Round(){ double x, y, z, r; double xx[1000], yy[1000], zz[1000], xx1[1000], yy1[1000], zz1[1000]; int t; int n; printf("输入原点坐标位置:\t"); scanf("%lf%lf%lf", &x, &y, &z); printf("\n输入圆的半径:"); scanf("%lf", &原创 2021-09-11 23:00:06 · 461 阅读 · 0 评论 -
c语言问题--数学公式
100000中用指数形式表示c语言中100000中用指数形式表示写成1.0e5原创 2021-07-07 22:51:26 · 1293 阅读 · 2 评论 -
c语言中需要注意的地方--(二)
1.strlen()与sizeof()1、操作strlen(char*)函数求的是字符串的实际长度,它求得方法是从开始到遇到第一个’\0’,如果你只定义没有给它赋初值,这个结果是不定的,它会从aa首地址一直找下去,直到遇到’\0’停止。而sizeof()返回的是变量声明后所占的内存数,不是实际长度。2、参数类型sizeof可以用类型做参数,strlen只能用char*做参数,且必须是以’’\0’'结尾的。3、类型sizeof是操作符(关键字),strlen是函数。char sArr[] =原创 2021-03-25 14:17:37 · 150 阅读 · 0 评论 -
c语言中需要注意的地方
关键字default 开关语句中的"其它"分支enum 声明枚举类型sizeof 计算数据类型或变量长度(即所占字节数)struct 声明结构体类型typedef 用以给数据类型取别名signed 声明有符号类型变量或函数unsigned 声明无符号类型变量或函数union 声明共用体类型void 声明函数无返回值或无参数,声明无类型指针volatile 说明变量在程序执行中可被隐含地改变数据类型整数类型测试语句prin原创 2021-01-10 19:44:52 · 262 阅读 · 0 评论