
C++基础学习
漂流的云
这个作者很懒,什么都没留下…
展开
-
C++基础学习(六)字符串
前言:C++中<string>头文件定义了string类型,让我们操作字符串更加方便和灵活,这里只介绍几种常用的string字符串操作 方法。(一)定义字符串#include<iostream>#include<string> //要使用string就得先引入string标准模板类using namespace std;...原创 2018-06-02 20:07:52 · 343 阅读 · 0 评论 -
C++基础学习(一)基本概念
准备考研了,把以前没好好学的C++再从头开始学起,当初学的时候连皮毛都没碰到,现在那些一知半解的知识点和迷惑不已的语法又要见面了,想想还有点小激动。 在学了一年多的C#之后,以此时的眼光看,C++是门很了不起的语言,下启面向过程,上承面向对象,自诞生起一直霸占编程语言排行榜前五,我也为现在可以学习C++感到庆幸,若是在工作中学习它,也许我也没有时间和心思去体会C++的精妙...原创 2018-05-28 21:01:58 · 285 阅读 · 0 评论 -
C++基础学习(七)函数
之前的代码我们用的都是main()函数,这是入口函数,今天把C++关于函数的知识大概总结下。(一)函数的定义 函数的定义由函数头和其后的包含函数代码的代码块组成,下面是函数定义模板: 返回类型 函数名( 参数列表 ) { 函数中的代码块... }//返回值为int类型,该函数需要传递两个参数int Add(int a, int b){ int r...原创 2018-06-04 19:53:50 · 454 阅读 · 0 评论 -
C++基础学习(二)基本数据类型和运算符
关于数据类型和运算符这块在很多语言中都大同小异,但有不少细节和注意点,乱用数据类型对程序也是一种负担,同时也不会得到预期的结果。一、基本数据类型 1、整型 计算机存储的数据都是有限制的,C++为数的范围做了限定,下面是C++中带符号整数的基本类型,可存储的数据按从小到大:#include<iostream>using namespace std;void ...原创 2018-05-29 20:48:45 · 857 阅读 · 0 评论 -
C++基础学习(三)数组
关于数组的语法点还是很多的,基本数组,字符型数组,指针数组,还有C++标准库中的关于数组的容器,今天只简单总结下,关于C++中数组的声明和使用的一些细节。1、一维数组#include<iostream>using namespace std;void main(){ int myArray1[4] = { 1, 2, 3, 4 }; //常用的方式 int myArr...原创 2018-05-30 20:36:22 · 1164 阅读 · 0 评论 -
C++基础学习(四)枚举和结构体
数组、枚举和结构体都属于C++中的复合数据类型,这三种数据类型必须由基本的简单类型组成,枚举和结构使用频率也很高,理解起来不难,但真正使用起来要多复杂有多复杂,不过只要理清思路,合理规划和定义,那他们就随你拿捏了。一、枚举 当我们需要为一些可以划分为一组的数据设置可以表示他们的变量,如一周的天数,从星期一到星期天,用字符串显然太占内存,也很麻烦,于是我们用整型作为他们的标志值 int ...原创 2018-05-31 20:38:24 · 1618 阅读 · 0 评论 -
C++基础学习(五)C++指针初步理解
指针对于学习C/C++来说是座难以翻越的大山,我们有太多的脑细胞前仆后继死在了这上面,然而指针也是C++的精华所在,越不过指针这一关,那C++自然也没法往下学,关于C++中的if判断语句和for、while、do...while等语句就不做具体总结。一、内存与地址 要理解指针必然要先理解指针所操作的对象,指针也属于变量,它里面存储的就是内存中的地址。 内存与地址的基本关系如下图: ...原创 2018-06-01 20:10:03 · 421 阅读 · 0 评论