2.初始C语言----C语言的概述

目录

前言

程序的构成(注意程序的编写一定要在英文输入法下完成)

       1.源代码文件

        2.#include(不属于程序中的语句)

        3.main()函数

        4.函数体、花括号和块

        5.调用函数

         6.注释

        7.声明

总结​​​​​​​



前言

从第一节认识完C语言的重要性之后,那就开始正是学习C语言吧!


程序的构成(注意程序的编写一定要在英文输入法下完成)

我们先来来下面这个程序


       1.源代码文件

图中的左上角main.c是一个文件,C语言编写程序时,编写的内容被存储在文本文件中,该文文件被称为源代码文件,文件名以.c结尾(注意是小写),而main则是文件的基本名。

        2.#include<stdio.h>(不属于程序中的语句)

#include为程序的预处理指令,stdio.h的含义是标准输入/输出头文件是C编译器软件包的标准部分,#include<stdio.h>的作用相当于把stdio.h文件中的所有内容都插入改行。

        关于头文件

一般头文件包含了程序执行用道德信息,头文件可以定义一些常量,或者知名函数名以及如何使用它们,由此可见头文件不仅可以由编译器提供,还可以由我们自己定义。

        3.main()函数

C程序中会含有一个或多个函数,而主函数即main函数有且仅有一个,除无返回值 void(空白) 类型函数,C语言的函数通常会有返回值,图中int表示main()函数的返回值是一个整数类型的值,main后面的圆括号()用于让程序识别main()是一个函数。

        关于return语句

图中return 0;表示将0这个整数返回给调用main函数的地方。C函数给调用方返回一个跟函数类型相同的数。目前可把return 0;看做是main函数的”黄金搭档“。

        4.函数体、花括号和块

花括号{}表示函数体的开始和结束,左花括号{为函数体的开始,右花括号}为函数体的结束。

一个花括号所框取的区域称为块。

        5.调用函数

图中printf("%d\n",a);语句(每一个属于程序语句的结束需要以分号;结尾)属于函数的调用,调用的是标准C库(具体是stdio.h)中的函数,也称为库函数。

        关于printf()函数(打印函数)

双引号""里面的部分表示printf()函数的实际参数,也是printf()要打印的部分。

        关于\n

\n是一种转义序列,表示告诉计算机另起一行,即换行(光标移至下一行)。

转义序列用于表示难以输入或无法表示的字符。如,\t表示Tab键,\b表示Backspace键(退格键)。

        关于%d

%d表示告诉计算机以整数的形式输出a的值。

         6.注释

意义:注释只是为了帮助编译者理解,在编译器编译程序时,编译器会忽略该部分。

注释方式有两种,分别为//和/**/

//只能用于单行注释,单行内在//之后的为注释。

/**/即可用于单行注释也可用于多行注释,在/*和*/中间的为注释。

        7.声明

C语言中是所有变量的使用必须先声明。

图中int a;表示的是声明变量名为a的变量是一个整型变量。

a=1;为赋值表达式,=为赋值号(区分于数学中的等于号,C语言中等于号为==)赋值表达式的计算顺序为从左往右(a=1;的意思为将1这个值赋予变量a)。

        关于int

int是C语言中的一个关键字,表示一种基本的C语言的语言数据类型。关键字及不能作为函数名也不能做变量名。

//这里对变量的命名要求不做赘述,可以自行百度!


总结

 

 

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值