做生意在哪个网站做,服务器租用,搬家公司收费价格表,网站如何引导作者简介
作者名#xff1a;1_bit
简介#xff1a;CSDN博客专家#xff0c;2020年博客之星TOP5#xff0c;蓝桥签约作者。15-16年曾在网上直播#xff0c;带领一批程序小白走上程序员之路。欢迎各位小白加我咨询我相关信息#xff0c;迷茫的你会找到答案。系列教程将会…作者简介
作者名1_bit
简介CSDN博客专家2020年博客之星TOP5蓝桥签约作者。15-16年曾在网上直播带领一批程序小白走上程序员之路。欢迎各位小白加我咨询我相关信息迷茫的你会找到答案。系列教程将会在流量降低时转为付费位置流量多时将不会各位抓紧时间学习哟~
博客地址https://i1bit.blog.csdn.net 该系列其他文章目录在底部 小C小媛之前学过了 C 我们这一节就继续学习 C吧我们继续使用 devc进行代码的编写。
小媛问题不大据说 C 很牛批。
小C昂每个语言都不一样所以强不强很整不好说。
小媛是嘛那我们继续学吧我觉得我学完 C 语言后再学这个会很简单吧
小C哈哈哈但是为了照顾没有学过 C 语言的同学我们还是会比较详细的去讲解 C 的知识点。
小媛哈哈哈所以我就做好一个演员就可以了。
小C是的我们继续吧。
小媛好的。
小C那我们第一个程序就写 Hello World 程序吧毕竟这个都是经典。
小媛赶紧亮代码吧。
小C问题不大你看下面就是一个 C 的 HelloWorld 代码。
#includeiostreamint main(){std::coutHello World;
}小C结果在下面。 小媛妈呀看不懂怎么办
小C没事那我们就一步步讲吧。首先我们可以看第一句代码 #includeiostream。
小媛那这一句代码是什么意思呢
小C其实你可以把我们编写程序想象成是在做一个大工程这个工程中会用到很多的工具这些工具分类存放在一些工具箱中这些工具箱都会有一个名称我们用的时候需要将这些工具拿过来。
小媛那这跟第一句代码 #includeiostream 有什么关系吗
小C当然有关系了。我们做这个工程的时候是非常有条例的需要用到的工具在正式做工程前就会拿过来那么 #includeiostream 就是表示拿工具过来的意思。
小媛不是很明白。
小C那我告诉你在第一句代码 #includeiostream 中#include 就像一只手那么 iostream 就是这个工具箱的名字。
小媛奥我懂了你的意思就是 #includeiostream 就表示一只手把 iostream 拿过来的意思对吧
小C是的#include 你就当做是一只手就可以了你需要什么工具就在尖括号中填入工具名就可以了。
小媛明白了真简单那么接下来的代码呢
小C嗯我们最开始说过我们这是在做一个工程这个工程是有流程的而且是非常标准的。我们在编写代码时就需要有一个“工作台”或者说需要一个主要的工作区那么就是 int main(){} 中的花括号{}内。
小媛那 int main(){} 的花括号外呢刚刚我们也编写了代码在外面呢。
小C其实我们可以当外面是一个准备区。你想想在搭建一栋大楼的时候是不是有堆放材料的准备区但是我们在搭建一栋大楼时主要工作区域还是在建筑区内。
小媛我懂了你的意思就是我们在编写程序时主要内容是在 int main(){} 中的花括号{}内对吧
小C是的这个明白了吧
小媛懂了继续往下接着说吧。
小C这时我们可以看到int main(){} 中的花括号{}内的 std::coutHello World;代码。
小媛等一下现在我不需要了解 int main(){} 的具体意思吗
小C现在暂时不需要你只需要在之后的编程中照着编写就可以了。
小媛明白了。
小C那我就继续接着往下说了。 std::coutHello World; 就表示在程序运行时显示出 Hello World 字样这个你应该明白了那我们现在可以更改 Hello World 这个内容试试。
小媛那我就改成 Hello Xiaoyuan 吧。
#includeiostreamint main(){std::coutHello Xiaoyuan;
}小C你试着运行一下。
小媛结果出来了。 小C现在你懂 std::coutHello Xiaoyuan; 中 后面是表示什么了吧
小媛是表示程序在运行时要显示什么我在双引号中写上什么就会在程序运行时显示什么内容。
小C嗯是这个意思。其实 std::coutHello Xiaoyuan; 这一句代码我们主要查看 coutcout 是一个输出的关键字我们使用 cout 在其右边添加 并且将我们需要显示出来的字符串使用双引号标记那么就可以显示出来了。
小媛那前面的 std :: 是什么意思呢?
小C其实 std :: 是一个前缀表示 cout 是这个输出显示工具是 C 标准库中的。
小媛啊什么意思听不懂。
小C很简单我们继续把编程想象成是在造一栋大楼而我们在制造这栋大楼的时候由于公司提供的工具可能有时候不全你需要自己制造一个工具若你制造的工具外形或者名字跟公司的一样在进行登记的时候公司就不知道这是你私人的还是公司的所以在这里使用 std::cout 表示你使用的工具是 C 中自己所拥有的若你在之后自己制造了一个名称为 cout 的工具那么就可以区分了加了前缀 std:: 就表示是公司的工具公家的。
小媛唔明白了。
小C其实我们也可以省略这个 std:: 前缀。
小媛怎么省略呢
小C其实很简单我们只需要在做准备工作的时候公布一声我们这个项目中使用的工具都是公司的或者说不会跟公司的工具同名。
小媛请大佬教我。
小C你看下面的代码。
#includeiostream
using namespace std;int main(){coutHello Xiaoyuan;
}小媛在拿工具后多了一条代码 using namespace std;并且 cout 也省略了 std 前缀。
小C是的using namespace std;意思就是说在下面我所使用的工具都是属于 C 系统函数内的我接下来就不加 std:: 前缀了。
小媛明白了。
小C在这里我告诉你个小诀窍记住 符号。
小媛什么小诀窍
小C我们把 cout 当作是程序 是它的嘴巴使用 cout 的嘴巴往外叫一声 “Hello Xiaoyuan” 就可以把这个内容给显示出来了。
小媛哈哈哈懂了。
小C不过你需要注意一个点你要显示什么内容必须使用双引号引起来双引号引起进行标记的是字符串使用 cout 会显示字符串内容。
小媛明白了so easy。
本教程目录
【必懂C】3分钟搞定 C if else 语句 05—— if else 【必懂C】因为我的名字特殊大家都是用异样的眼光在看着我 04—— 变量名和常量 【必懂C】C 语法都不会怎么写代码 03—— 变量和类型扩展 【必懂C】C可真是个“固执”的小可爱 02—— 变量和类型初窥 【必懂C】第一个程序当然是HelloWorld呀 01—— HelloWorld
我的其它教程
教程点击进去将会有目录
大学生C语言作业、习题100例白话详解
《看聊天记录都学不会C语言太菜了吧1我在大佬群里问基础问题没人理——学习建议
《看聊天记录都学不会Python到游戏实战太菜了吧》1装载Python神器亮剑——helloworld
摘要
本系列文章将会以通俗易懂的对话方式进行教学对话中将涵盖了新手在学习中的一般问题。此系列将会持续更新包括别的语言以及实战都将使用对话的方式进行教学基础编程语言教学适用于零基础小白之后实战课程也将会逐步更新。
若有想学习的内容可以在评论区留言根据大家的要求持续更新。点赞过十万就算化成灰我也更新下一篇。肯定不到也会更的。
有问题也可以在评论区留言也可以私聊我加我好友共同交流一起进步~
喜欢内容欢迎关注我、评论、点赞、收藏这对我很重要谢谢~