C语言基础01 C语言的构成

①.源程序与目标程序

  • 用一种称为编译程序的软件把高级语言写的程序(称为源程序)转化为机器指令的程序(称为目标程序),然后让计算机执行机器指令程序,得到最后结果。

②.C语言的程序的结构:

(1)一个程序由一个或多个源程序文件组成。

  • 一个规模较小的程序,往往只包括一个源程序文件。若一个源程序文件中有两个不同的函数,其中一个为main函数,另一个为其他函数,则这两个函数都属于同一个源程序文件。

(2)一个源文件中可以包括三部分。

  • 预处理指令。
常用的有:#include<stdio.h>(还有一些其他预处理指令,如 #define 等)。 

C编辑系统在对源程序进行“翻译”前,会先由一个预处理器(也称预处理程序、预编器)对预处理指令进行预处理。

  • 全局声明。
在函数之外进行的数据声明。

在函数外面声明的变量称为全局变量。如果是在程序开头(定义函数之前)声明的变量,则在整个源程序文件范围内有效。在函数中声明的变量是局部变量,只在函数范围内有效。

  • 函数定义。

函数是C程序的主要组成部分。

③.函数构成

(1)函数首部
函数的第一行,包括函数名、函数类型、函数属性、函数参数(形式参数)名、参数类型。

max函数的定义:

  int     max      (int         x ,       int         y)
   |       |          |          |          |          |
函数类型  函数名  函数参数类型 函数参数名 函数参数类型 函数参数名

函数名后必须跟圆括号,括号内写函数的形参名及其类型。如果函数没有参数,可以在括号中写void,也可以是空括号。如:

int main(形参)
//跟形参
int mian(void)
//加void
int main()
//空括号

(2)函数体

函数首部下面的花括号内的部分。如果一个函数中包含有多层花括号,则最外层的一对花括号是函数体的范围。

函数体一般包含两部分:

  • 声明部分

声明部分:定义在本函数中所用到的变量。

int a,b,c;
//定义变量a,b,c
  • 执行部分

由若干语句组成,指定在函数中所进行的操作。

③.第一个C语言程序

#include<stdio.h>

int main()
{
    printf("hello!");
    return 0;
}

//控制台输出:hello!

vs2019编译+链接+运行代码
快捷键:

  1. ctrl+f5
  2. fn+ctrl+f5

菜单设置:调试->开始执行不调试

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值