C++入门基础 基本框架 标准输入输出

C++入门基础 基本框架 标准输入输出,第1张

C++入门基础 基本框架 标准输入输出

哈喽啊朋友们,竹子最近又找到了一个水博客简单易写的类型,从今天开始,我会在这个专栏里不持续更新

让我们先来看一段代码
#include 
using namespace std;
int main(){
    int a;
    cin >> a;
    cout << a << endl;
    cout << "Hello World" << endl;
    return 0;
}

这段代码就是一个很基础的模板差不多吧
实现了一个定义一个整数类型的变量a,然后输入a的值,再输出a的值,然后再输出一句Hello World

基本框架
#include 
using namespace std;
int main(){

    return 0;
}

其中,这个部分就是最基本的框架,就是硬背也是要背起来的当然熟练之后也可以 Ctrl+C Ctrl+V
下面我讲解一下以更好的理解加深你们的记忆
第一行就是导入一个iostream库,下面的标准输入输出都要用到这个库,所以这个头文件是最好要记一下的,当然到了后面也可以用万能头,其中<>内的东西就是要导入的库的名称
第二行的话我就直接翻译一下了使用命名空间std
有人会问那么把std换了可以吗,这个当然是不行,这种事我以前也干过,我们后面用到的很多东西都会包含在这个std里面,当然也有一些时候第二行可以直接不写(具体什么事故我也不清楚,一般还是写上比较保险)当然打信奥赛这个是肯定要写的
第三行就是一个简单的主函数了,后面我们还会讲到自己定义函数以后的事以后再说
倒数第二行就是返回一个值,当然这个也不重要,有时候打漏了问题也不大(前提编译器版本允许) 里面的0你可以换成任何数都没关系
一般情况下我都比较习惯先把return 0;打了再去敲正文代码

标准输入
cin >> a;

这一句就是输入了,其中cin是iostream库里面提供的一个标准输入。标准输入方法还有scanf,这个包含在cstdio库中,这个属于C语言的优秀遗产,在C++的一些结构基本讲完后我会专门写一篇博客讲解
其中的a就是我们要进行赋值的变量,至于变量的定义,我会在下一篇博客讲解
当然也可以一次性输入多个变量
比如:

cin >> a >> b;

这里就对两个变量进行赋值了,在输入的时候用空格符或换行符分开(当然也有将空格和换行一并读入的方法这里不做讲解)
一定要记住!输入用的是大于号!>>

标准输出
cout << a << endl;
cout << "Hello World" << endl;

这两句都是标准输出,与cin一样,也包含在iostream库中。与scanf一样包含在cstdio库中的标准输出是printf,这个我会和scanf一并讲解
当我们输出变量的时候直接放变量名即可 如这里的a。当我们要输出一段文字时,要加上双引号,当然如果要输出双引号就要双引号内套双引号
c++和c语言都是不默认换行的,所以如果要换行就还要再输出一个endl(当然n也是可以的)进行换行,我一般习惯输出结束之后习惯性换行
一定要记住 cout 是小于号! <<

结语

写了快一个小时终于写完了,手机写博客是真的费劲,建议大家订阅这个专栏(反正免费的订阅一下又不会咋样),我近期应该都会写这个专栏的内容,在信奥学习过程中有问题的可以加竹子微信问(ID-29811545)或者私信竹子(不过csdn信息我不常看)
最后给大家推荐一款编译器Dev-C++下载可以去网上找

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/zaji/5713642.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存