99问答网
所有问题
当前搜索:
c语言数据储存的方式
C语言
初学者,问一个关于
数据储存的
问题.
答:
该变量值不会每次去初始化,而是保留上次子程序执行额结果,知道主程序运行结束。如果是整个主程序要保留某些
数据的
话,那么因为主程序一旦退出,所有在ram里的数据将丢失。如果要保存的话必须放到非易失性
的存储
,比如硬盘里,或I2C之类的eeprom里,那么就需要用文件操作了或写eeprom操作了。
C语言中
常量在内存中
的存储
形式怎么表示
答:
这要知道 原码、补码与反码的关系。在
c语言中
,负数是用补码表示的。最高位为1,表示负数,为0表示正数 以八位为例,8在内存中的形式是00001000;-8就是8的原码的反码+1 反码:11110111 补码:11110111 + 1 =11111000。这就是其形式。楼上给出的是16位形式~...
C语言中
DOUBLE型
数据储存
结果
答:
float与double类型的内存分布,精度和范围 内存分布:
C
/c++的浮点
数据
类型有float和double两种。float大小为4字节,内存中
的存储方式
如下:符号位(1bit)指数(8bit)尾数(23bit)double大小为8字节,内存中的存储方式如下:符号位(1bit)指数(11bit)尾数(52bit)符号位决定浮点数的正负,0正1负。指数和...
C语言
怎么给一个已经编好的程序增加
数据储存
啊(用数据库或文件)
答:
用文件处理库函数,头文件stdio.h里有个FILE结构类型,包括了很多与文件处理有关的库函数,你百度一下
C语言中
,把
数据储存
在txt文件中的代码怎么写的?
答:
C
中有好几个
存放
字符串
数据的
函数:fprintf、fgets等,具体用哪个根据实际情况来吧
C语言数据
结构,堆用顺序表
储存
怎么存,假设用我图片的这个堆。
答:
对这个堆从上到下,逐层从左到右,从0开始编号,然后按序号
存储
到一维数组里就行了。
c语言数据
类型
的存储
长度
答:
5种基本
数据
类型
的存储
空间长度的排列顺序为 :A)char<int<long int<=float<double。char:char类型是一个单一的1 字节,数值范围-128 到 127 或 0 到 255,char 数据类型可以
储存
任何字符,对应的包装类:Character。int:2 或 4 字节、有符号的以二进制补码表示的整数,,min : -2,147,48...
c语言的数据
类型有哪些分类
答:
C语言的数据
类型主要可以分为以下几类:1. 基本数据类型:这是
C语言中
最基本的类型,包括int(整数类型)、char(字符类型)、float(浮点数类型)、double(双精度浮点数类型)以及void(空类型)。这些类型用于
存储
原始数据值。2. 复合数据类型:复合数据类型是由基本数据类型组成的,包括数组(Array)...
关于
c语言中
联合体/共用体中
数据存放的
问题?
答:
注意,你可以看到程序在把16位弄成整数的时候把后面八位放在了前面,前面八位放在了后面。这个反序是计算机
存储
结构造成的,这个和联合体没有直接关系。如果感兴趣的话可以参考汇编
语言
。现在我们来看看,你给的例子:union dt { int a;char b;double
c
;}data;此时的联合体所占的内存大小是8个字节,...
在
C语言中
,不同类型的
数据
采用
的存储方式
不同,LONG占()个字节;FLOAT占...
答:
楼上错了。int 是指该种机器上最自然的整数大小,16位机器上是2字节,32位机器上4字节 C标准中只保证int 不比 short 小,而 long 不比 int 小,较新的 long long 不比 long 小,按各个实现的约定,short 2 字节,long 4 字节,long long 8 字节最常见。标准也只保证 double 不比 float ...
棣栭〉
<涓婁竴椤
2
3
4
5
6
7
8
9
10
11
涓嬩竴椤
灏鹃〉
其他人还搜