pragma mark - 变量的初始化
/**
*
1.什么是变量
表示的数据是可以经常修改的。当一个数据的值需要经常改变或者不确定时,就应该用变量表示。
*
2.如何定义变量
定义变量(声明),任何变量在使用之前,必须先进行定义。
定义变量的目的:在内存中分配一块存储空间给变量,方便以后存储数据。
如果定义了多个变量,就会为这多个变量分别分配不同的存储空间。
*/
代码
#include <stdio.h>
int main()
{
/*
// 1. 申请一块存储空间, 也就是定义一个变量
// 定义变量的格式: 数据类型 变量名称
// 定义一个基本数据类型的变量
// int float double char
int number; // 定义了一个名称叫做number的变量
// 会在内存中开辟一块存储空间给number, 用于存储数据
int value; // 定义了一个名称叫做value的变量
// 会在内存中开辟一块存储空间给value, 用于存储数据
*/
/*
// 连续定义,如果多个变量都是相同类型的,那么可以采用连续定义
int number, value;
// 如何往变量对应的存储空间当中存储数据
// 注意: 变量中不能随便存储数据, 只能存储与之对应的数据
// 概念: 变量的第一次赋值, 我们称之为初始化, 注意, 要想使用变量都必须对变量进行初始化,然后才能够使用。
// 如果不对变量进行初始化, 那么其实变量中存储的是一些垃圾数据
number = 10; // 会将等号右边的数据放到数据放到等号左边的变量对应的存储空间中
// 如何使用变量
// 占位符号, %号是占位符号的启动起始符号
printf("%i\n",number);
float floatValue; // 定义了一个实型的变量
floatValue = 10.1f; // 往floatValue对应的存储空间中存储了10.1这个值
printf("%f\n",floatValue);
*/
// 初始化的两种方式
/*
// 1.先定义再初始化
int number;
number = 10;
// 2.定义的同时初始化
int value = 10;
*/
// 3.完全初始化
// int number, value ;
// number = value = 10;
int number;
number = 10;
int value;
value = number;
// 4.部分初始化
// int number, value = 10;
return 0;
}