美文网首页iOS、swift技术交流!
C 语言的变量、常量、数据类型

C 语言的变量、常量、数据类型

作者: 光明程辉 | 来源:发表于2015-11-25 23:55 被阅读38次

变量

变量:只要有不确定的数据, 就应该定义变量来保存

/*

1.变量的定义

变量类型 变量名;
int score;

2.变量的赋值

score = 100;
score = a;
score = b = 100;

3.变量的输出

int a = 200;
printf("%i", a);
常用格式符:
1> %d%i 整数(int)
2> %f 小数(float、double)
3> %c 字符(char)
*/

老规矩:下面看看例子吧!

int main()
{
/*
int score;
// 赋值操作(初始化)
score = 1000;

score = 10000;

char c;

c = 'A';

int a = 20;


//int d,e,f;

int b;

b = a = 40;

b = 30;*/

// 变量:只要有不确定的数据, 就应该定义变量来保存
int score = 205;
// 1:15
int time = 75;

int bestScore = 3161;

// %d\%i是一个格式符(占位符),只能输出整数
printf("分数是%d\n", score);


float height = 1.78f;


printf("身高是%.2f\n", height);  // %f用来输出小数,默认是6位小数


char scoreGrade = 'D';
printf("积分等级是%c\n", scoreGrade);


printf("分数是%d,身高是%f,等级是%c\n", score, height, 'C');

return 0;

}

  • 1、 不同数据类型的变量;如:char cHar, int iTimes, flaot faverage;

2、 全局变量或者叫全程变量;

3、 局部变量;

4、 静态变量: 静态全局变量和静态局部变量;关键词:static

5、 寄存器变量;关键词:register;

6、 外部变量: 关键词:extern;

C语言中,变量在内存中开辟地的大小由数据类型决定的,由于PC机中规定一个地址单元存一个字节,不同的数据类型的变量,为其分配的地址单元数是不一样的。C语言中除几种基本的数据类型外用户还可以自己定义所需要的数据类型:

1、 bool型 sizeof(bool): 1

2、 char型: sizeof(char): 1

3、 short型: sizeof(short): 2

4、 int型: sizeof(int): 4

5、 long型: sizeof(long): 4

6、 float型: sizeof(float): 4

7、 double型: sizeof(double): 8

相关文章

  • 变量和枚举常量

    常量 1.在Go语言中和C语言一样可以通过const来定义常量2.变量的格式:const 变量名称 数据类型 = ...

  • C语言程序设计(苏小红版)

    C语言程序设计(苏小红版) [toc] 第一章为什么要学c语言 c数据类型 概念 常量 变量 数据类型 内存空间 ...

  • 05-GoLang常量

    常量 1.在C语言中可以通过const来定义常量2.在Go语言中一样3.格式: const 变量名称 数据类型 =...

  • C语言数据类型、常量、变量

    1.什么是数据? 生活中时时刻刻都在跟数据打交道,比如体重数据、血压数据、股价数据等。在我们使用计算机的过程中,会...

  • C语言

    C数据类型 C中的变量声明 C中的左值(Lvalues)和右值(Rvlues) C常量 定义常量 C存储类 杂项运...

  • C 语言的变量、常量、数据类型

    变量 变量:只要有不确定的数据, 就应该定义变量来保存 /* 1.变量的定义 变量类型 变量名;int score...

  • C语言学习之一——数据类型,运算符和表达式

    1.C语言数据类型 1.1 基本类型:其值不可以再分解为其他类型1.1.1 整型:整型常量,整型变量。整型常量:有...

  • Go语言常量和输入输出

    常量 Go语言常量和C语言差不多Go语言定义常量const不能少,数据类型可以不写Go语言定义常量不能用:=Go语...

  • 0 swift 基础知识

    0.1 变量&常量 Swift 中常量用let变量用var 0.2 数据类型的转换 swift 是强语言, 不支持...

  • 2.JavaScript常量和变量

    JavaScript常量和变量 JavaScript中常量、变量的概念和C语言一样* 常量: 固定不能改变的数...

网友评论

    本文标题:C 语言的变量、常量、数据类型

    本文链接:https://www.haomeiwen.com/subject/qaqdhttx.html