一.C语言概述

1.快速概要


#include <stdio.h>

/*

1.包含另一个文件

2.该行告诉编译器吧 stdio.h 中的内容包含在当前程序中。

stdio.h是C编译器软件包的标准部分,

他提供键盘输入和屏幕输出的支持*/

int main(void)

/*

1.函数名

2.main是一个函数名,

3.int表示返回一个整数类型

4.void表示main()不带任何参数*/

{//<--表示函数开始

int num;

num = 1;

printf("i am a simple");

printf("computer\n");

printf("My favorite number is %d because it is first.\n", num);

return 0;//目前可以暂时将改行看作是结束main()函数的要求

}

2.程序细节


1.#include指令和头文件

/ #include<stdio.h>作用相当于把stdio.h文件中所有内容都输入改行所在的位置

/ #include 这行代码是一条 C预处理器

所有C编译器软件包都提供 stdio.h 文件,该文件含义是标准输出/输入文件

通常在C程序顶部的信息集合被称为头文件(header),帮助编译器把程序正确的组合在一起

/ ’ # ‘ 符号表明,C预处理器在编译器接受之前处理这条指令

2.main()函数

int main(void)

C程序一定从main()程序开始执行(目前不考虑例外的情况)

圆括号’ () ‘ 用于识别main()是一个函数。由于该例中没有传递任何信息,因此圆括号内单词为void

3.注释

单行注释 // (新加入,不会发生代码消失问题目)

多行注释 /* */

例子:

/*

创建一个变量

*/

int num = 1;

/*输出变量*/

如果删除时不小心删除了第一个注释的*/,则代码会发生缺失

4.花括号,函数体和块

5.声明

int num;

6.赋值

NUM = 1

7.printf()函数

()内的实参传递给printf()函数

C语言中调用函数只需输入函数名,把所需的参数填入到圆括号即可。当程序运行到这行时,控制权被转给已命名的函数。当该函数执行完毕后,控制权被返回至主调函数 main() --> printf() --> main()

% 提醒用户,要在此处答应一个变量,d表明把变量作为十进制整数打印

8.return语句

return 0;

3.简单的程序结构


//一个简单的C程序格式

#include<stdio.h>

int main(void)

{

//语句

return 0;

}

4.提高可读性

5.进一步使用C

添加定义自己的函数:

#include<stdio.h>

void butler(void);

int main(void)

{

printf("I will summon the bulter function.\n");

butler();

printf("yes bring me some tea and writeable DVDs.\n");

return 0;

}

void butler(void) {

printf("you rang, sor?\n");

}

function出现了三次:

Ⅰ:函数原型

Ⅱ:函数调用

Ⅲ:函数定义

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Benaso

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值