c++
学习c++相关的理论及实战编程
斯托克斯求曲线
这个作者很懒,什么都没留下…
展开
-
c++基础02
数据的输入作用:用于从键盘获取数据**关键字:**cin语法: cin >> 变量示例:int main(){ //整型输入 int a = 0; cout << "请输入整型变量:" << endl; cin >> a; cout << a << endl; //浮点型输入 double d = 0; cout << "请输入浮点型变量:" << endl; cin >&g原创 2020-11-26 08:40:41 · 137 阅读 · 0 评论 -
C语言基础知识-结构体
/*结构体:C语言允许用户建立由不同类型数据组成的组合型的数据结构,它称为结构体 声明结构体类型的一般形式: struct 结构体名{成员列表}; 花括号内是该结构体所包含的子项,称为结构体成员,成员的定义方式:类型名 成员名定义结构体变量: 1、先声明,再定义 2、声明的同时定义结构体*///结构体变量的初始化//#include<stdio.h>//int main()//{// struct Student// {// long int num;//原创 2020-11-14 10:54:51 · 303 阅读 · 0 评论 -
C语言基础知识-指针
/*指针:就是地址 指针定义:数据类型 &变量名 取出指针所存地址的内容:*指针变量名*///代码//指针的定义//#include<stdio.h>//int main()//{// int a = 10;// int* p;// p = &a;// printf("a的地址为:%d\n", &a); //a的地址为:19921860// printf("指针变量的值为:%d\n", p); //指针变量的值为:19921860//原创 2020-11-14 09:41:46 · 169 阅读 · 0 评论 -
c语言基础知识-函数
/*函数: 实现函数是为了不让main函数增加负担,实现程序的模块化,每个函数负责不一样的功能,然后再由main函数调用其他函数 函数之间不可以嵌套定义,但是可以嵌套调用,但是不能调用main函数 函数调用的过程:实参传递给形参,不能反过来 实际参数:调用时的参数 形式参数:函数定义时的参数 函数的定义: 格式: 返回值类型/void 函数名(数据类型名 参数1,...(或者里面没有参数)) { 函数体,你要实现的功能 return(需要返回的值),或者不写(对应void)原创 2020-11-12 10:17:30 · 167 阅读 · 0 评论 -
C语言基础知识-数组
/*数组: 数组就是存放一组类似的数据的东西,相当于生活中的菜篮子 分类: 一维数组:军训时排列的一行 二维数组:军训时排列的某一行某一列上的某个人 三维数组:军训时,某个方阵中的某行某列 特性: 同一种数据类型的元素放在一个集合里面 数组是一组有序的集合 数组的下标第一个为0 数组引用时切记不能超过数组的大小 数组一般是从0开始编号整型和实型的一维数组定义: 数据类型 数组名[常量表达式],例如int arr[10]表示定义了一个整型数组,共10个元素,分别为原创 2020-11-11 10:57:47 · 252 阅读 · 1 评论 -
c语言基础知识3
/*循环 三种循环结构: while do while forwhile: 格式: while(表达式) 语句; while(表达式) { 语句1; 语句2; 语句3; } 注意:当循环表达式为真时,则执行循环语句,直到条件为假,跳出循环;先判断表达式条件,在执行循环;do while do 语句; while(表达式) do { 语句1; 语句2; } while(表达式) 先执行循环再判断表达式;while和do whi原创 2020-11-11 08:35:52 · 307 阅读 · 0 评论 -
c语言基础知识2
/*运算符与表达式 算数运算符:包括+、-、*、/、求余、取模(%),自增(++)、自减(--) 四则运算再进行输出的时候一定要注意格式控制符,负责容易出错。 求余数,参与计算必须为整数 自增、自减:++i表示先让表达式加1,再进行运算,i++表示先进行运算,再让表达式加1 关系运算符:包括大于,小于、等于、大于等于,小于等于,不等于 关系运算符返回的是一个bool类型,即“真1”,“假0”。 逻辑运算符:返回的结果也是真假两种情况,包括与(&&),或(||),非(!原创 2020-11-10 09:50:05 · 164 阅读 · 0 评论 -
C语言的基本知识1
//c语言基本知识点//1、常量和变量/*常量:值不会改变的量,如1,2,3,-1,0.1等 整型常量:1,0,-1,-2 实型常量(小数): 小数形式:0.1,0.2,0.5 指数形式:E或者e代表的以10为底的指数,120000可以写为1.2e4,注意:e或E之前和之后都要有数字,且e和E后面必须是整数,例如e4和1.1e2.6都是错误的 进制形式: 八进制:以0开头,由数字0-7组成,如012,转换为十进制为:1*8+2*8^0=10; 十六进制:以0X或者0x开头,原创 2020-11-09 20:06:25 · 345 阅读 · 1 评论 -
冒泡排序
//冒泡排序#include<iostream>using namespace std;void bubbleSort(int* arr, int len){ for (int i = 0; i < len-1; i++) { for (int j = 0; j < len - i - 1; j++) { if (arr[j] > arr[j + 1]) { int temp = arr[j]; arr[j] = arr[j +原创 2020-08-14 16:20:21 · 99 阅读 · 0 评论 -
c++学习01
//2020.2.26:了解程序的分区,通过代码演示查看各个区域数据的地址有何不同/*内存分区模型:代码区:存放函数体的二进制代码,有操作系统进行管理全局区:存放全局变量和静态变量以及常量栈区:由编译器自动分配释放,存放函数体的参数值和局部变量等堆区:由程序员分配和释放,若程序员不释放,程序结束时由操作系统回收内存四区的意义:不同区域存放的数据,赋予不同的生命周期,给我们更大的灵...原创 2020-02-27 14:20:06 · 125 阅读 · 0 评论 -
c++实现通讯录管理系统
//封装函数显示该界面,如void showMenu()//在main函数中调用封装好的函数#include<iostream>#include<string>#define MAX 1000using namespace std;//设计联系人结构体struct Person{ string m_Name;//姓名 int m_Sex;//性别 1...原创 2020-02-24 10:50:12 · 871 阅读 · 1 评论