手记

【备战春招】第六天c语言的输入函数

课程内容:

c语言的变量

数据类型总纲

基本类型

小整型

char

整型

signed

short

int long

longlong

unsigned

实型

float double

枚举型

enum

构造类型

数组

结构体

struct

共用体

union

指针类型

空类型

void

变量

含义

数据可以变量的量,我们叫做变量。本质是系统在内存中申请一块空间,根据用户的需求,随时改变申请空间中的数据。

int a,a是申请的空间 int是定义a申请的空间大小

格式

数据类型 变量名

数据类型:

char 占1bytes ,一般用于存储字符 —‘A’

short 占2bytes ,一般用于存储整数 —30,-30

int 占4bytes ,一般用于存储整数(范围更大)—30,-30

float 占4bytes ,一般用于存储小数—3.14

double 占8bytes ,一般用于存储小数(范围更大)-----4.54

long 占4bytes ,一般用于存储整数 —30,-30

long long 占8bytes ,一般用于存储整数(范围超级大)-----888\

变量名: 由字符,数字,下划线组成. 首个单词一定要是字母或下划线。

例如:

int a; //整数

short b

sizeof运算符

格式

sizeof(变量名)

sizeof(数据类型)

例如

int a;

printf(“sizeof(a) = %ld\n”,sizeof(a)); //4 bytes

printf(“sizeof(int) = %ld\n”,sizeof(int));

c语言的输入

获取变量地址

int a

获得变量内存地址的方法: &a

& 位取地址符号,获得a变量在内存中的地址。

%p 打印变量在内存中的地址信息

示例

int a;

printf("&a = %p\n",&a);

scanf函数

格式

scanf(“格式控制串”,变量1的地址,变量2的地址…);

功能:从键盘输入数据存放到变量1,变量2…,变量n所表示的内存单元

变量地址

格式: & + 变量名

功能: 获得变量在内存中的地址信息,printf通过%p可以打印对应的地址信息。

格式控制串

十进制数的输入[%d]

小数的输入[%f]–float , [%lf]—double

字符的输入[%c]

学习收获:

c语言的输入有了一个初步的了解

也为了后面的 指针打了基础

截图打卡:

1人推荐
随时随地看视频
慕课网APP