首页 > 其他分享 >C语言:数据类型之整形(一)

C语言:数据类型之整形(一)

时间:2023-07-18 22:38:43浏览次数:39  
标签:12 变量 int 数据类型 C语言 关键字 整形 赋值


 什么是数据?

记录一天各个时间的温度,那么这个温度就是数据.记录一个水库水位的变化值,那么这个值就是数据.

什么是数据类型?

12 15 是整数 12.23是小数 "hello world"是一段话

基本数据类型:

数值类型:整形,浮点型。

整形顾名思义就是整数,像:1,2,3,4,5就是整形

整形在C语言的关键字是:int 那么整形怎么输出呢?

#include <strio.h>//包含标准库头文件

int main(void)//主函数
{
    //打印12
    printf("%d",12);//%d:以10进制输出12

    return 0;//返回值
}

C语言:数据类型之整形(一)_变量名

"%d"就是以10进制的格式输出一个整形。

如果我们要数位较多不好记怎么办? 这个数据在以后的应用中不合适了, 要修改,那我们就要所有位置都要修改,这相当不方便,比如有100处,那就要修改100次

我们的解决方法如下:

我们可以定义一个整形变量来装这个数;

定义方式为:整形关键字int 变量名 = 一个数据;//分析:int是一个关键字,用来确定数据里面存储的东西;变量名尽量不要用中文;"="不叫等于,而是赋值号,左边的值赋值给右边的变量

整形的声明:int(关键字) a(变量名);//声明为没有初始值的变量

int a;

C语言:数据类型之整形(一)_数据_02

整形的定义:int(关键字) a(变量名) = 值;//有初始值的为变量

int a = 12;

C语言:数据类型之整形(一)_C_03

整形的赋值:

//1.直接用值赋值
int a = 12;

//2.用变量赋值变量
int b = a;

//3.连续赋值
a = b = 15;//从左往右依次赋值

C语言:数据类型之整形(一)_C语言_04

变量与常量:

常量:只代表自己,值不能改变。变量:可以装很多数,值可以改变


标签:12,变量,int,数据类型,C语言,关键字,整形,赋值
From: https://blog.51cto.com/u_16176403/6768500

相关文章

  • 初识C语言--2
    指针,指针的大小为4或8字节,取决于使用系统的地址线,32位为4字节。指针变量——用来存放地址取地址——int*p=&a;inta=10;//创建一个空间,此空间有一个地址名,空间存放的值为10int*p=&a;//创建一个空间,名字为p,里面存放的为a的地址*p=20;//*p的意义为p空间中存放的地址,其指......
  • C# 基础数据类型
    一. 在C#中,基础数据类型的取值范围和所占空间字节数如下:1.bool:-取值范围:true或false-空间字节数:12.byte:-取值范围:0到255-空间字节数:13.sbyte:-取值范围:-128到127-空间字节数:14.char:-取值范:Unicode字符集中的任意字......
  • C语言如何实现DES加密与解密
    C语言实现DES加密解密#include"des.h"//移位表staticTable_sizeconstshiftTable[NumberOfKeys]={1,1,2,2,2,2,2,2,1,2,2,2,2,2,2,1};//E扩展表staticTable_sizeconsteTable[des_key_pc2_standard]={ 32,1,2,3,4,5,4,5,6,7,......
  • c语言static关键字的用法
    今天的c语言学习中遇到了static关键字,由于对这个关键字的用法比较模糊,但是这个关键字的作用很大,以下是它的用法:一、修饰局部变量(1)用静态关键字static修饰的局部变量,在编译的过程中,会在数据区为该变量开辟空间,并对其进行初始化,如果代码中未对其进行初始化,则系统默认初始化......
  • c语言中的字节对齐
    今天在学习c语言-结构体中,接触到了字节对齐,以下是对它的记录:1、什么是字节对齐从内存访问的效率出发,CPU底层或编译器一般会要求,所有对象的地址按某种方式对齐.这种对齐,我们称之为"字节对齐"为了提升内存的访问效率?一般来说,字节地址就是要求对象的地址是n的倍数.......
  • C语言多文件编译(vs.code)
    C语言多文件编译(vs.code)1.保证已经进行完第一步:配置C语言环境如果还未进行,建议来这里查看2.在扩展商店下载插件C/C++ProjectGeneratorCMakeCMakeTools3.修改settings.json也可以直接用快捷键ctrl+,搜索coderunner并找到ExecutorMap在settings.json中编辑找到......
  • C语言入门(一)
    一.操作系统    1.(MacOS)苹果系统,苹果开发工具推荐使用官方开发工具(Xcode)    2.(Windows)微软系统(普通家用台式机的系统)Windows系统的C开发工具就很多了(VisualC++ Dev-C++  Code::Blocks......)自己百度随便一搜就有很多这里不多讲    3.(Linux)初学者......
  • 数据类型 —变量—运算符—表达式
    数据类型—变量—运算符—表达式变量命名1.字母,数字,下划线。2.不能以数字开头。3.不能是java关键字。基本数据类型整数命名:inta=1;inta;浮点型命名:floatf=1.234f;字符型命名:charc='何';布尔型命名:booleanb="true";5.引用数据类型类,接口,数组。6.整数......
  • redis常见的数据类型以及应用场景
    Redis支持多种数据类型,每种数据类型都有其独特的特点和应用场景。以下是Redis常见的数据类型以及它们的应用场景:字符串(String):存储单个值或对象的序列化数据。应用场景:缓存、计数器、分布式锁等。哈希表(Hash):存储多个字段和值的散列数据结构,可以看作是一个关联数组。应用场......
  • SQL Server中数据类型之char、nchar、varchar、nvarchar的用法
    char数据类型char数据类型是固定长度的非unicode字符数据,如果是英文字符,占用1个字节,如果是汉字,占用2个字节。列如:char(10),可以存10个英文字母,5个汉字。char数据类型存储固定长度数据很方便,char字段上的索引效率极高,比如定义char(10),那么不论你存储的数据是否达到了10个字节......