C++程序设计原理与实践
镜心一言
本人自毕业以来一直从事测试领域,经历过通信制造、汽车制造行业。本人希望能像昵称一样将自己测试一途的所观所感记录下来并分享给大家,希望在帮助大家的同时能结实更多的朋友,也欢迎相关单位前来合作。
展开
-
c++PLUs第九章笔记
https://www.cnblogs.com/kidycharon/p/9722103.html原创 2020-01-17 18:02:19 · 122 阅读 · 0 评论 -
C++ map用法总结(整理)
本文链接:https://blog.csdn.net/sevenjoin/article/details/81943864转载 2019-10-12 18:56:13 · 410 阅读 · 0 评论 -
第一章到第三章
程序设计是这样一门艺术,它将问题求解方案描述成计算机可以执行的形式。程序设计中很多工作都花费在求解方案以及对其求精上。通常,只须在真正编写程序求解一个问题的过程中才会对问题本身理解透彻。为什么学习C++这门程序设计语言呢?学习程序设计不可能不借助一门程序设计语言,而C++直接支持现实世界中的软件所使用的那些关键概念和技术。C++是使用最为广泛的程序设计语言之一,其应用领域几乎没有局限。从大洋深处...原创 2019-09-16 16:33:18 · 159 阅读 · 0 评论 -
字符串排序
问题描述;输入三个字符串 Steinbeck, Hemingway, Fitzgerald,输出Fitzgerald, Hemingway,Steinbeck算法思路:设计二维字符数组存储字符串,利用指针数组进行对字符数组的引用,利用冒泡排序的方法对字符串进行排序,利用printf进行对数组的输出。#include <iostream> //包含了system("pause")...原创 2019-09-19 10:54:54 · 120 阅读 · 0 评论 -
const和constexpr区别
constexpr double max = 200void main(int n){constexpr double a = max+7; //正确a=207constexpr double a = n+7; //错误 a的值不确定const double b = n+7;//正确,但是b的值初始化不能改变,叫常变量}...原创 2019-09-19 15:15:07 · 1622 阅读 · 0 评论 -
vector简单介绍
vector 是一组可以通过索引来访问的顺序存储的数据元素初始化;vector daytime;vector daytime(6);//6个元素初始化为0vector daytime(2);//4个元素初始化“”简单的计算中值#include <iostream> //包含了system("pause")#include<vector>#include<...原创 2019-09-19 16:36:17 · 327 阅读 · 0 评论 -
字符串单词计数
要求:输入一个字符串,统计每个单词的个数。单词间用空格隔开,可多个空格,写出自己认为高效的算法。例如:输入:I love love China输出为:I: 1love: 2China: 1 #include <stdio.h>#include<iostream>#include <string> struct struct_words ...原创 2019-09-19 20:46:43 · 308 阅读 · 0 评论 -
简单计算器设计
提出一个实际问题(有意义、有价值);比如设计一个计算器。首先:了解并且分析计算器特性及功能接着:设计思路:1.考虑交互方式:键盘还是gui界面2.考虑程序的架构,如何实现功能3.采用自顶向下。细化设计,实现一个核心,有限,小的问题,然后逐渐丰满4.链接好各组件,实现main函数。#include<iostream>using namespace std;doub...原创 2019-09-20 15:21:28 · 1418 阅读 · 0 评论 -
指针和自由空间
new关键字和delete关键字C语言中使用malloc()函数和free()函数来分配内存和释放内存,在C++中有更好的办法就是使用new和delete关键字,通用的格式为:typeName *pointer_name = new typeName;// …delete pointer_name;在使用完内存后,用delete关键字可以将其归还给内存池。注意delete只是释放指针指向...原创 2019-09-24 19:15:29 · 208 阅读 · 0 评论