首页 > 编程语言 >高速爬过C++(0级)

高速爬过C++(0级)

时间:2023-05-06 10:00:39浏览次数:38  
标签:魔镜 刀片 什么 程序 C++ 高速 工具

魔镜:你想要什么?

我:什么都想要

魔镜:你有什么?

我:什么都没有

魔镜:我有的,你已经拥有。

 

掠过一本C++教程目录,似懂非懂的概念名称撞击大脑,让我两眼冒金星。

魔镜什么都没有,所以我也什么都没有,心里默念了好几遍。

我从0级开始闯入这本C++教程,虽然很久很久以前玩过,多少级?不说不说,好汉不提当年勇。

 

首先我承认C++是个工具。因为我不觉得自己是C++的工具。

是个工具,那么它得有结构。

你可能会问,刀片也是个工具,它能有什么结构。

至少刀片能成为刀片,它也是有个成为刀片的标准,得经过打磨。

所以能运行的C++程序,才算是C++ 程序。

因此开始就要知道如何编译运行简单的C++程序。

重要的是知道能运行的C++程序的最简结构

 最简结构:

有一个mian函数即可

int main()

return 0;

上述就是C++程序。

它能在C++编译器上运行通过,并且会弹出一闪而过的黑框。

虽然它没做一丁点的事,但是你也没让它做什么。

要是你让它做什么,那好说,得加点。。。。。你懂的。

到现在为止,你起码知道接下来在什么地方开始你的C++程序编写,也知道了程序执行开始点比经过main函数。

就好像你已经知道钓鱼要在鱼钩上放点鱼饵。

 

(注)C++的编译环境我用的是VS code,因为我花了很长时间才配置成功的。

标签:魔镜,刀片,什么,程序,C++,高速,工具
From: https://www.cnblogs.com/wumingliang/p/17376103.html

相关文章

  • [AtCoder-AT_ABC108_B]题解(C++)
    PartIPreface原题目(Luogu)原题目(AtCoder)PartIISketchPartIIIAnalysis观察这道题,我们很容易想到,必须推导出\(x1,y1,x2,y2\)与\(x3,y3,x4,y4\)之间的关系。我们观察下图。可以发现:\(\begin{aligned}\begin{cases}x3=x2-(y2-y1)\\y3=y2+(x2-......
  • [CodeForces-143A]题解(C++)
    PartIPreface原题目(Luogu)原题目(CodeForces)PartIISketch设有一个\(2\times2\)的棋盘,上面可以填入\(1-9\)的数字。给出\(6\)个数字,为每行每列以及每个对角线上的数字之和,求相应的摆放方式,无解输出\(-1\)。PartIIIAnalysis观察此题数据规模,不难发现数据......
  • [CodeForces-1104A]题解(C++)
    PartIPreface原题目(Luogu)原题目(CodeForces)PartIISketch给定一个整数\(n\)。将\(n\)拆分成一个数列\(a_1,a_2,a_3,\dots,a_m\)。使得\(\sum\limits_{k=1}^{m}a_k=n\),每个\(a_i\in[0,9]\)且数列中不相同的数的数量尽量少。PartIIIAnalysis我们很容易......
  • c++打卡第十九天
    一、问题描述 二、设计思路。①、定义总鱼数为x条,这个x我们需要使用double类型定义,②、第一次剩余x1=x-(x/2+1/2);第二次剩余x2=x1-(x1/3+1/3)第三次剩余x3=x2-(x2/4+1/4)第四次剩余x4=x3-(x3/5+1/5)x4=11;③、我们可以使用循环实现此方程。即x-(x/j+1/j);③、使用数组存储每次卖鱼......
  • C++类模板(模板类)
    参考资料:C++类模板(模板类)详解(biancheng.net) 人们需要编写多个形式和功能都相似的函数,因此有了函数模板来减少重复劳动;人们也需要编写多个形式和功能都相似的类,于是 C++ 引人了类模板的概念,编译器从类模板可以自动生成多个类,避免了程序员的重复劳动。例如,在《C++运算符重......
  • C++11生成随机数
    一、random_device类classrandom_device{public:typedefunsignedintresult_type;//constructor构造函数explicitrandom_device(conststd::string&token="");//propertiesstaticresult_typemin();staticresult_typemax()......
  • C++中的多线程编程和同步机制
    C++中的多线程编程和同步机制使得程序员可以利用计算机的多核心来提高程序的运行效率和性能。本文将介绍多线程编程和同步机制的基本概念和使用方法。多线程编程基础在C++中,使用<thread>库来创建和管理线程。线程可以通过函数、成员函数或者Lambda表达式来实现。以下是一个使......
  • C++容器(vector、deque、list、map)
    (1)vector:将元素置于一个动态数组中,可以随机存储元素(也就是用索引直接存取)。数组尾部添加或删除元素非常迅速。但在中部或头部就比较费时。*代码演示:*取:at在下标越界时会抛出异常,我们能捕获异常进行处理;而[]下标越界会让程序直接终止;构造函数:cbegin,cend,crbegin,cren......
  • c++打卡练习(21)
    分钱:五块钱,换成一块、五毛、一毛,有几种换法?流程图:伪代码:源代码:#include<iostream>usingnamespacestd;intmain(){ intyuan[6]={0,10,20,30,40,50}; intjiao[11]={0,5,10,15,20,25,30,35,40,45,50}; inti,j,k,m=1; for(i=0;i<=50;i++){ for(j=0;j<11;j++){ for(k=0;k......
  • [CodeForces-545A]题解(C++)
    PartIPreface原题目(Luogu)原题目(CodeForces)PartIISketch给定一个正整数\(n\),表示汽车数量。给定一个\(n\timesn\)阶矩阵\(A\),第\(i\)行\(j\)列上的数字表示\(i\)车与\(j\)车的对撞情况。\(\begin{aligned}\begin{cases}A_{i,j}=-1&i,j\text{车没......