【无标题】

本文介绍了C语言的存储概念,包括机器语言、汇编语言与C语言变量,详细讲解了编译流程,以及C语言的基本程序框架,如主函数、文件分类和标准I/O函数。
摘要由CSDN通过智能技术生成

C语言存储概念&基本概念

机器语言 由 0 1组成

汇编语言 主要控制的是寄存器

c语言 变量

高级语言

寄存器里面存放的就是0和1,也就是二进制数

每一个0或者1都代表一位,1字节(Byte)=8位(bit)

相关的单位换算还有

1KB(KB,千字节) = 1024B

1MB(MB,兆字节)=1024K

1GB(GB,吉字节,千兆)=1024MB

1TB(TB,万亿字节,太字节)=1024GB

变量

地址是由类型的,相同的地址可能有不同的类型

定义变量

空间地址由CPU自行分配

变量名代表整个空间

 

auto signed int b;//定义一个整型变量b

auto表示自动分配地址

signed表示有符号,也就是符号置为1

int 表示整型

b 变量名

C语言编译流程

预编译

编译

汇编

链接

C语言基本程序框架

#include <stdio>//包含头文件
int main()//程序主函数
{
    return 0;
}

注释---不参与代码编译

//行注释
/*
    块注释
*/
 

文件分类

.c 源文件存放源代码

.h 头文件存放声明

程序和代码的关系

代码编写的内容

程序是代码执行的流程

编译的产物是应用

主函数

程序的执行是从主函数开始,到主函数结束结束的

主函数是程序的入口,程序的出口

主函数在程序中有且仅有一个

#include <stdio>//包含头文件
int main()//程序主函数
{
    return 0;
}

int 代表的是主函数的返回值为整型

() 函数参数

{} 把内部的内容看做一个整体结构,也就是代码块

return 0; 表示返回值为0

#include 预编译操作 文件包含

<> 在系统库路径下查找文件

stdio.h 标准设备的输入输出头文件

标准设备

标准输入 键盘

标准输出 屏幕

标准错误 屏幕

printf();//格式化输出
scanf();//格式化输入

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值