摘要:
用类来封装动态数组:分文件编写 头文件:Cmyarrow.h #pragma once #include<iostream> using namespace std; #define DELE_OBJ(p) {if(p!=NULL){delete[] p;p=NULL;}} typedef int 阅读全文
摘要:
面向对象 C语言面向过程,c++面向对象,对类和对象的使用 一、面向过程 1.知识点 C语言编程就是一个面向过程的编程。遵循一个“从上往下”的程序设计 2.用面向过程的方式解决问题的思路 1.提出问题,分析问题的处理流程,将大问题分解为多个小问题,如果小问题比较复杂,那就继续分解为更小的问题,然后解 阅读全文
摘要:
c到c++2 作业: 实现函数fun,调用这个fun函数能完成对int+int或者float+float的和,(必须传参是引用传参); #include<iostream> using namespace std; int fun(int &a, int &b) { return a + b; } 阅读全文
摘要:
c到c++1 一、bool类型 1.知识点 1.bool是一种数据类型 2.取值为true或false 3.定义:bool iscollide=false 4.内存大小占1字节 注意:该类型的取值不仅仅只能用true或false,还可以是一个数值,这个值遵循非零为真的原则 二、内联函数 1.知识点 阅读全文
摘要:
答疑课一 一指针&&数组 指针就是地址,为了方便去访问内存中的内容,给每个内存单元一个编号,这个编号就是地址,也就是指针 一、指针数组:~是数组 后面是什么就是什么 是数组,数组的元素是指针 int arr[3]==>int类型的数组 去掉数组名,剩下的就是数组本身的类型 元素类型 数组名 [长度] 阅读全文
摘要:
文件操作 一、什么是文件 1.程序文件就是在电脑上看到的(.txt),(.c),(.exe)这些都是文件,但是文件是有不同的类型,也就是说不是所有的文件都能直接打开,有些文件要用特殊的软件才能打开,比如说(.sln)解决方案文件,这个没有vs是不能打开的,就算用(.txt)文件方式打开也看不懂 /* 阅读全文
摘要:
#include <stdio.h> void Print(int arr[], int n); void Add(int arr[], int n); void Delete(int arr[], int n); void Find(int arr[], int n, int m); void C 阅读全文
摘要:
#include <stdio.h> int main() { int arr[1000] = { 1,2,3 }; int k = 0; int j = 0; int n = 3; printf("现在的数组:"); for (int i = 0; i < 3; i++) { printf("%d 阅读全文
摘要:
预处理 一、什么是预处理 预处理指的的就是代码在执行指向所做的事情,以#开头 二、常见的预处理 #include<xxx.h> 使用<>,编译器会到系统的路径下找头文件,找不到就会报错 使用"xxx.h",系统会首先到当前目录,也就是你的程序所在的目录,没有就去系统的路径下去找,找不到会报错 注意: 阅读全文
摘要:
结构体 一、什么是结构体 结构体指的是有一个结构,在这个结构中,可以存不同类型的变量,而且相互不影响,是一种自定义类型 C语言的结构体中,不能写函数 二、结构体的定义 struct //结构体名 { //成员==>成员就是定义的变量 };//以分号结尾 //C语言中的结构体,结构体必须要有至少一个成 阅读全文