C-变量

C-变量

变量命名

由字母、数字和下划线组成,数字不能出现在第一个位置上,关键字不可以作为变量名。

 

变量类型

1.整数

char、short、int、long、long long

2.浮点数

float、double、long double

3.逻辑

bool

4.指针

5.自定义类型

注意:蓝色部分为C99的类型

 

类型不同的表现

类型名称:int、long、double

输⼊输出时的格式化:%d、%ld、%lf

所表达的数的范围:char < short < int < float < double

内存中所占据的⼤⼩:1个字节到16个字节

内存中的表达形式:⼆进制数(补码)、编码(float, double)

 

char:1字节(8 bit) (-2^7~2^7-1)

short:2字节 (-2^15~2^15-1)

int:取决于计算机和编译器(CPU),通常的意义是“1个字”

long:取决于计算机和编译器(CPU),通常的意义是“1个字”

long long:8字节 (-2^63~2^63-1)

 

变量定义

C语言的变量必须在使用前定义,并且要声明变量类型。

 

格式

<变量类型><变量名称>

int num = 1;
float amount = 50.5;

 

常量定义

格式

const <变量类型><变量名称>

const int num = 30;

 

输入与输出

#include <stdio.h>

int main(void)
{
    double num1, num2;
    printf("Please enter two nums:\n");
    scanf("%lf %lf", &num1, &num2);
    double sum = num1 + num2;
    printf("%f + %f = %f\n", num1, num2, sum);
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值