上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 38 下一页
摘要: c++字符串声明:一种是声明字符数组并赋值,另一种是直接声明string类 #define _CRT_SECURE_NO_WARNINGS #include<iostream> #include<string> #include "mycoach.h" using namespace std; vo 阅读全文
posted @ 2019-12-10 16:07 saintdingtheGreat 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 深浅拷贝 如果之前没有仔细了解深浅拷贝的定义,那么从字面意思上理解,深拷贝大概是地址拷贝,因为它足够”深”嘛,那浅拷贝就是仅仅拷贝值喽,谁叫它那么“浅”,然而生活跟我们开了个巨大的玩笑,这俩意思正好满拧,我们不禁觉得,按照这种说法,“咬了一口”应该叫“闻了闻”,用社会学老师的话说“这不他妈精神分裂吗 阅读全文
posted @ 2019-12-10 02:38 saintdingtheGreat 阅读(247) 评论(0) 推荐(0) 编辑
摘要: #include <iostream> using namespace std; void spacealloc_c() { //开辟内存空间 C语言风格 int *p = (int *)malloc(sizeof(int)); *p=10; if(p!=NULL) { free(p); p=NUL 阅读全文
posted @ 2019-12-09 22:08 saintdingtheGreat 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 为了让代码更贴合实际项目需要,我们分别用xxx.h文件,xxx.cpp文件来包含类的定义,类的声明和类的调用部分,实验平台vs2010 mycoach.h文件 #pragma once #include<iostream> #include<string> using namespace std; 阅读全文
posted @ 2019-12-09 21:15 saintdingtheGreat 阅读(926) 评论(0) 推荐(0) 编辑
摘要: 把代码编译成二进制文件 预处理 头文件,宏定义展开,条件编译 干掉注释代码 编译成汇编代码 生成目标代码.o (还不能执行) 链接(动态库)生成可执行程序 xxx.out 运行前,内存已经存在分区,执行时代码才载入内存 运行前内存分为(代码区 只读,函数;data 初始化的数据,全局变量,静态变量( 阅读全文
posted @ 2019-12-09 01:06 saintdingtheGreat 阅读(1114) 评论(0) 推荐(0) 编辑
摘要: 内联函数与普通函数的区别 传统函数的动作包括:压栈,跳转,返回,而内联函数直接在调用处执行函数体的命令,内联函数短小精悍,不允许包括条件判断,分支结构 阅读全文
posted @ 2019-12-07 00:39 saintdingtheGreat 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 这些上机实验在Qt5.9上完成的,具体步骤 结构体引用 #include <iostream> #include<stdlib.h> using namespace std; struct mycoach { string name; int age; }; void *addcoachinfo(m 阅读全文
posted @ 2019-12-07 00:25 saintdingtheGreat 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 计算机与外部设备的交互依靠文件完成 文件是记录在外部介质上的数据的集合;例如1.c 是源码 1.exe可执行的文件 文件的分类 按组织结构: 记录文件:有一定结构的文件,可以解析成字段值的文件; 流式文件:对于源代码一类的属于流式文件(由一个个字符,字节按顺序组成) 按存储介质: 普通文件 存储介质 阅读全文
posted @ 2019-12-02 02:56 saintdingtheGreat 阅读(647) 评论(0) 推荐(0) 编辑
摘要: //int a[3][4] = { { 66, 2, 3, 4 }, { 5, 6, 7, 8 }, { 9, 10, 11, 12 } }; //读取二维数组任意元素hint int(*)a[4] i,j //函数对于数组没有副本,数组多了会非常浪费cpu和内存 //对于一维数组,作为参数可以使用 阅读全文
posted @ 2019-12-01 15:54 saintdingtheGreat 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 这俩概念还是很不一样,请君明鉴 #include<stdio.h> #include<stdlib.h> #include<time.h> void main() { //指向元素的指针和指向数组的指针 int b[10] = {1,2,3,4,5,6,7,8,10}; int *p = b;//代 阅读全文
posted @ 2019-11-29 13:11 saintdingtheGreat 阅读(786) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 38 下一页