文章目录
- 前言
- 一、编程
- 1. 什么是编程
- 2.编程语言
- 二、初识C语言
- 1.整体概要
- 2.写代码
- 3.代码分析
- 总结
前言
编程小白,目前学习至C语言初级阶段,第一次写博客,内容也非常简单基础,欢迎大家批评指正。
一、编程
1. 什么是编程
“编程是编定程序的中文简称,是让计算机代为解决某个问题,对某个计算体系规定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。”
简而言之,编程实际上是人与计算机进行交流的一个过程。是人们通过一系列既定的指令操作、方法手段用计算机来解决生活中所遇到的问题,并使其按照人们的要求去实现某种特定的任务。
2.编程语言
处在人与计算机之间的沟通媒介即为编程语言,也是人和计算机之间的通讯语言。
编程语言一直处在一个不断变换发展的过程中。从早期最开始的机器语言(利用二进制编码进行指令发送)到汇编语言(用助记符代替机器指令的操作码,用地址符号或标号代替指令或操作数的地址),再到如今的高级语言(C、C++、java、Python),每一种语言在其特定的阶段都有着不同的作用。
二、初识C语言
1.整体概要
C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发,能够以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。
2.写代码
写C语言代码需要编译环境,推荐使用Visual Studio 2013及以上版本。以下是写代码的开始步骤。
(1)创建项目
打开Visual Studio 软件,选择创建新项目空项目(点击下一步)
点击空项目,点击下一步
配置新项目:给项目起名,然后点击创建(也可更换项目存储路径)
创建成功,形成如下界面
(2)创建文件
在项目里依次选择——源文件——添加——新建项
选择C++文件——添加文件名称,这里的文件名为 test104,同时将后缀名.cpp改为.c(因为我们要写C语言代码)——添加
文件创建成功,可以进行代码编写
3.代码分析
第一个C语言代码(示例):
#include<stdio.h>
int main()
{
printf(" Hello!\n");
return 0;
}
此程序运行结果:在屏幕上打印 Hello!
程序分析:
(1)本程序仅有一个主函数(main函数)构成,在主函数中有一条语句,即通过标准输出函数printf()在屏幕上输出指定信息。
(2)第一行程序代码:
#include<stdio.h>
此为预处理命令,包含输入输出库文件(即当程序调用输出函数printf()时需要添加此行)。其中include——包含,stdio(standard input output)——标准输入输出,.h头文件。
(3)主函数结构:
//int 代表整型,main前面的int表示main函数返回一个整型值
int main()
{
printf(" Hello!\n");
return 0;//返回 0(0是一个整型,与前面的int相互呼应)
}
例如:该程序的main 函数前为void 意为该主函数没有返回值,因此代码块里没有return 0;语句。
#include<stdio.h>
void main()
{
printf(" Hello!\n");
}
该程序执行结果与之前相同;
上述main函数用{ }括起的是一段代码块,里面可添加相关函数语句。例如本程序在里面存放了printf();这条语句,用来输出引号里的内容。
(4)printf函数:
printf是输出函数,也是C语言本身给提供给我们使用的函数。其格式为:
printf(" Hello!\n ");//这里的 \n是换行符
双引号里的是我们需要输出在屏幕上的内容。本程序输出Hello!,其结果将在屏幕上打印出来。
另外,C语言中有两种注释方式:一种是以/* 这里为注释的内容 */结束的块注释;另一种是以// 的单行注释。
总结
本文简单的介绍的C语言的第一个程序,非常感谢大家的观看!
对于自己学习编程的目标,希望能从C语言开始,打好基础,选择一门语言深入学习,学习算法、数据结构、操作系统和网络。也希望在这个过程中能过提升自己写代码的能力,同时更希望能够和初次接触编程的小白们一起努力,一起学习,共同进步。(悄悄说:想进入字节)