大家好,我是柴旭,一个极其不专业的编程爱好者。
今天我来更新一些编程的教程(由于编程不是主科,所以不收费)。
友链:
我自己的c++笔记 enter
我的博客(写的乱七八糟的东西) enter
首先我们来了解一下代码框架:
#include <iostream> // 头文件 using namespace std; // 标准库 int main() // 主函数 { // 这个地方写代码 return 0; // 返回0 }
写代码的时候,通常要把代码框架写好,然后再写主要代码。
那这四行指令到底有什么作用呢?
客官请坐,先听我一一道来
首先我们来看头文件,这是几个很常用的头文件:
#include <iostream> // 最常见的头文件,iostream #include <algorithm> // algorithm 英文翻译为“算法”,这个头文件里面有很多很实用的函数 #include <cstdio> // C语言的老牌头文件,printf 和 scanf 都出自这个头文件 #include <cstring> // 同样是C语言就有的头文件,里面有一些有关字符串的函数
发现什么了吗?
没错,这几个头文件写法都非常相似
我们来看头文件的写法:
#include <头文件名> #include "头文件名" // 第二种方法比较少见,双引号必须是英文双引号
然后在结尾我会贴上一个常见的头文件,你只需要复制一下就可以了。
然后我们再来看标准库std
在老版的C语言里面,是没有标准库std的,所以写代码只需要这样写就可以了:
#include <stdio.h> int main() { printf("%d", 100); return 0; }
但是到了C++,许多的新语句,新函数被添加了,为了区分新老语句,所有的新语句前面都有”std::”。
比如这个代码:
#include <iostream> int main() { std::cout << 100; return 0; }
是不是感觉挺麻烦的。
所以在头文件之后要写一行:
using namespace std;
再来看主函数:
主函数是函数的一种(不是数学里面的一次函数二次函数)
什么是函数呢?
我给大家举个栗子:
每天你都要去学校,到了学校就会做早操(什么?你们学校没有?),早操动作就是这样的:
举手,踮脚,踢腿,跳跃,举手,踮脚,踢腿,跳跃,举手,踮脚,踢腿,跳跃,……
就这样,光阴就被虚度了(老师来了!划掉!)
那么写到程序里应该是什么样子的呢?
定义函数 基准动作() { 举手; // 每一行代码之后都要写上一个英文";",就好像写作文的时候每个句子后面都要写一个句号一样 踮脚; 踢腿; 跳跃; }
这就是一个经典的函数(我怎么越看越像结构体)
那主函数是干啥子的呢?
主函数就是系统的入口函数,简单地说就是告诉计算机:“你要执行这里面的语句。”
函数(包括主函数)后面必须要有一对英文大括号,函数内容要写在大括号内
而return 0;就是相当于告诉计算机:“你可以停止运行函数了。”
所以这就是一个代码的框架,你会写了吗?
附:最常用的头文件
#include <bits/stdc++.h>
这应该是最常用的头文件了,这个头文件几乎可以调用所有的语句,俗称“万能头文件”。
中土大地,万物峥嵘。
喜欢历史的,请关注我的签约专栏《历史掌故》。
我晕,你怎么把这个社群搞成绿色的啦?
人生何处不相逢,相逢何必曾相识
你怎么把文字放那么大啊
君子立长志,小人常立志!
折骨成诗.
我来说几句,新手学写代码肯定是python比较好,c++就是那种入门就入土的那种,实在不行还可以去整易语言
万钧不倒,无懈可击
说一下,写代码的软件推荐使用Vs。
万钧不倒,无懈可击
在下柴宇,请多指教