所有c语言语句最后必须有一个分号,C 语言学习笔记

66b52468c121889b900d4956032f1009.png

8种机械键盘轴体对比

本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?

一、简介

注释的两种方式:1. 以//开始的单行注释;2. 以/*开始,以*/结束的块式注释

scanf("%d%d", &a, &b) 输入一个数后回车,或者输入一个数后空格,最后确定

scanf("%d,%d", &a, &b) 则输入一个数后输入逗号再输入一个数回车

c语言程序结构

1. 一个程序由一个或多个源程序文件组成预处理指令

诸如#include ,#define等,编译前由预处理器进行预处理,比如#include 就是将 stdio.h 头文件的内容读进来,放在 #include 指令行取代 #include ,处理结果和其他程序一起组成的最后源程序,最后编译得到目标程序。

全局声明

在函数之外进行数据声明为全局变量,整个源程序文件有效。在函数内的为局部变量,函数范围内有效。

函数定义

2. 函数是C程序的主要主成部分

函数是C程序的基本单位,每个程序只能且必须有一个 main 函数。可将程序分开若干个源文件,方便模块化。C标准库函数就是例子。

3. 一个函数包含两个部分函数首部

函数第一行,包括函数名,函数类型,函数属性,函数参数(形式参数)名,参数类型。

例如 int max(int x, int y)

函数体

最外花括号内的,分为声明部分(变量函数等),执行部分

4. 函数总是从 main 函数开始执行

5. 程序对计算机操作是由函数中的C语言完成的

6. 每个声明和语句最后必须有一个分号

7. C语言本身不提供输入语句输出语句

由库函数 scanf 和 printf 等函数完成。

8. 程序应当包含注释

C程序运行步骤

编辑(产生f.c) –> 编译(编译预处理,编译。产生目标程序 f.obj 二进制文件)

–> 连接处理(将目标模板或目标程序,函数库连接起来成为整体。产生可执行程序 f.exe)

–> 运行程序

二、算法——程序的灵魂

数据结构:对数据的描述

算法:对操作的描述

程序 = 数据结构 + 算法

三、顺序程序设计

数据的表现形式及其运算

常量与变量常量

程序运行过程中,值不能被改变的量

- 整型常量

- 实型常量(十进制小数或指数形式)

- 字符常量普通字符:单撇号括起来的一个字符,如'a','#'等,一般以代码存储,例如ASCII码。

转义字符:特殊字符常量,以开头的,例如,'t','n',\等。或者使用八进制数对应ASCII表输出,例如:'

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值