c语言从0->1入门——HelloWorld

举报
秋名山码民 发表于 2022/05/15 23:31:24 2022/05/15
【摘要】 关于作者:2019NOIP退役成员,学习c语言已有多年经验,更懂得考试的题目,和初学者学习时所遇到的问题华为云享专家,以及CSDN的新星创作者,有写博客的一定能力 关于本栏目本栏目的宗旨是带你入门c语言,作者打算用题海+c语言的概念来完成本栏目,适用人群:面向广大的编程爱好者和大学生来进行创作学完本栏后你能达到的水平:计算机二级水平左右,入门c语言学习题目:主要来源于网络和c语言的入门算法...

关于作者:

2019NOIP退役成员,学习c语言已有多年经验,更懂得考试的题目,和初学者学习时所遇到的问题

华为云享专家,以及CSDN的新星创作者,有写博客的一定能力

关于本栏目

本栏目的宗旨是带你入门c语言,作者打算用题海+c语言的概念来完成本栏目,

适用人群:面向广大的编程爱好者和大学生来进行创作

学完本栏后你能达到的水平:计算机二级水平左右,入门c语言学习

题目:主要来源于网络和c语言的入门算法题目

写在前面的话(第一天)

从本节开始我们就要正式的开始学习c语言的,可千万不要让懒惰战胜自己要学好c语言的信念哦!
记住我们的宗旨:努力去做,让一切交给时间来评判!

开发平台及其使用

在学习c语言之前,需要安装好相关的开发软件,或者称之为开发平台,这里我推荐安装vs2017版本,作为读者的彦祖们,也可以安装其他版本,例如:vs……,gcc,Dev-c++等,但是为了避免不必要的麻烦,我还是建议选择vs2017或Dev-c++

百度云:链接:https://pan.baidu.com/s/1VtEaAkfm3w4JYxBNU5ZZXA
提取码:ymm1

使用

第一步:我们新建项目
在这里插入图片描述
在这里插入图片描述
第二步:添加.cpp文件在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

第一个程序:你好,世界!

与网络大多数的教程一样,也采用HelloWorld为本栏目的第一个程序

#include<stdio.h>
int main()
{
	printf("Hello,World!");
	return 0;
}

这个程序看似只有6行,但是蕴含的东西不少,这个我们会在后面的栏目单独讲,作为初学者的彦祖们,此刻按照栏目中的程序照着抄一遍就好,每篇博客我们都会学习一点的新语法!
学习就是先模仿,然后站在巨人的肩膀上创造!

第二个程序的创建

首先排除源文件
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

#include<stdio.h>
int main()
{
	printf("This is a c!");
	return 0;
}

在这里插入图片描述
这样就可以在一个项目中运行俩个c程序了!

常见的问题:

1.在c语言中所有的标点符号都是英文标点
2.每个行末都有一个分号,作为结束
3.大小写要严格的区分

main

在main.cpp中的写的东西我们称之为代码,经过vs编译后生成的exe文件,称之为程序,简单的来说程序是我们将来交给用户的,代码是我们自己保留修改的

c与c++的区别

c与c++的区别在于它们的运用领域不同。c语言主要用于嵌入式领域、驱动开发等与硬件直接打交道的领域;c++用于应用层开发、用户界面开发等与操作系统打交道的领域。
c语言是面向过程的结构化与模块化语言。c语言又被称为最简单的高级语言,它可以直接对系统进行操作。
c++语言是面向对象的程序设计语言。上面说到c语言对大规模复杂的程序解决的不足就可以使用c++语言来处理。可以说c++是由c语言发展而来的,甚至与c语言兼容。理论上说c++能做到的事情c语言都能做到,但c++语言为大家提供了更简单的方法去实现。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。