C++没这么难
文章平均质量分 81
本人出的C++教程。如有错误,欢迎指正
ScSofts
这个作者很懒,什么都没留下…
展开
-
C++没这么难——(5) 好玩的判断和循环之一for循环
有的时候我们需要写一个功能,需要实现软件在运行的时候能够根据情况选择要执行哪些代码。这时候就需要用到 循环 了.开始先看一段代码#include <iostream>int main(int argc,char*argv[]){ for(int i = 0;i<200;i++){ std::cout << i <<std::endl; } return 0;}运行它,会发现它输出了0到199这些数字.看起来很简单。你会发现它多了个fo原创 2020-10-01 15:33:33 · 303 阅读 · 0 评论 -
C++没这么难——(4)数组&指针,解不开的节
(2)中,我们学习了变量。然而,单个变量的空间是有限的。当我们需要存储大量数据的时候,变量就显得无力了。这一次,我们将介绍储存大量数据的方法——数组,并且带你跨过C++第一大砍,广为人知的难题:指针。先来看一行代码:int arr[10];这一语句声明了一个长度为10的int数组。那么,如何储存数据呢?方法是使用下标。arr[0] = 4;这一语句让arr的第一个元素的值等于4。其中,0为下标。一个长度为 n 的数组,有效的下标是 0~(n-1)。比如,arr的有效下标为0-9。为什么是这原创 2020-07-26 15:43:24 · 185 阅读 · 0 评论 -
C++没这么难——(3)分析程序结构
我们看看刚刚写的程序#include <iostream>这里包含了1个头文件。这行代码的作用,就是让计算机使用iostream这个文件的内容替换这里。这样,你就有std::cout等等东西可以用了。这些东西不是C++语言自带的,而是编译器(将你的代码翻译为计算机代码的程序)提供的。换句话说,编译器会把iostream里面的内容复制过来。int main(void){这一行声明了一个main函数,这里的函数不是数学里面函数f(x),而是有一定功能的代码片段,英文叫function,有原创 2020-07-12 12:11:51 · 192 阅读 · 0 评论 -
C++没这么难——(2)从变量开始
我们知道,现实生活中,我们使用盒子装东西。实际上,计算机中,我们储存数据,使用的也是一种盒子——变量。原创 2020-07-11 23:07:31 · 143 阅读 · 0 评论 -
C++没这么难——(1)环境搭建 & Hello World
现在我们要正式开始C++的学习了。是不是有点小激动?工欲善其事,必先利其器 没错,学习编程,第一重要的就是倒腾环境。我们要学习Modern的C++,自然就需要Modern的开发环境。搭建开发环境是很简单的过程,你需要的东西,微软都给你准备好了,你乖乖安装就是。点击这里。 我们需要安装的是Visual Studio Community 2019这款免费的集成开发原创 2020-07-11 11:08:37 · 236 阅读 · 0 评论 -
C++没这么难——(0)概要
从这个系列开始,我准备出一套C++教程。传统观念认为,C++复杂、难用、编译速度慢,对于大工程而言,成本非常高,是一门应该淘汰的技术。然而,Google、Microsoft乃至国内的BAT都在使用C++,Google的C++规范中明确提出,Google的大型项目,都使用C++开发,这又是为什么呢? 总结起来,网上现有的C++教程,大都是C++98的,殊不知,几年来,C++一直在变化,乃至到了今天的C++20,功原创 2020-07-11 10:35:11 · 154 阅读 · 0 评论