77问答网
所有问题
c语言如何定义不确定的数据类型
如题所述
举报该问题
推荐答案 2014-03-19
如果确定是整数 就用int
如果可能出现浮点数就用float double
尽量防止出错为前提 所以可以牺牲一下空间~
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/GNIWv88pv8pGvIvvWYp.html
其他回答
第1个回答 2014-03-19
void *
定义为void类型的指针即可
相似回答
...存储某个数据(位数在10位以上),但是
不确定数据的类型
,
如何定义
...
答:
联合(union)不知符不符合要求 union mod{ long i;double f;} 然后声明 union mod num;//num为mod
类型
联合变量 赋值的时候 num.i=100;//整数 num.f=100.23;//小数 联合在同一时间只能存储一个值,也就是说不是小数就是整数;具体的可以百度一下 ...
C语言
自
定义数据类型
答:
自定义数据类型就是用户可以随时在程序中自行定义新的数据类型
。自定义数据类型时需要设置数据类型的名称及其成员。数据类型成员各属性的设置方法等同于变量设置时相应属性的设置方法。C中定义数据类型是为了容易编程,定义了数据类型之后又定义了数据类型之间的各种运算,这样对编程人来说就会方便很多。如不定义...
怎样
自
定义C语言的数据类型
答:
内置类型是不可以的了 每种类型必须都要有一个大小限制的 如果要想使用任意大的数的话就必须自己来
定义类型
了 这就是大整数(当然也可以是浮点型)的问题了!用数组或者链表或者字符串来存储数字的每一位 我帮你找了一点 需要什么你自己找吧 http://www.fish888.com/-t147062 楼下的你不知道了...
C语言中定义
数组时可以不定义长度吗,这样:uint8 array[]。看到一个...
答:
C语言中
可以
定义
个数
不确定的
动态数组,但不是用uint8 array[];这样来定义的,这样会报错。定义个数不确定的动态数组必须先声明一个指针,然后用malloc为这个指针分配一段连续的空间,然后退出程序的时候要记得使用free释放这些变量空间,否则会造成内存泄露。比如你要定义一个字符型的动态数组,可以先声明...
c语言
需要
定义数据类型
,那
怎么
判断定义什么数据类型?
答:
根据自己需要保存
的数据
是什么性质来选择合适的变量
类型
。如果需要保存的是字符,那么就选用char类型,如果是一串字符,比方说用来保存姓名或者密码等等,那么就可以选用char数组。如果保存的数据没有小数,那么就可以选用int类型,在32位的编译系统下,int类型可以保存,绝对值不大于21亿的整数。如果是带有...
【
c语言
】
如何
用malloc开辟一块内存空间, 存不同
的数据类型
?
答:
不建议这么做。因为不同
类型的数据
所占字节数是不一样的,比如一个int可能占两字节,一个float占4字节...我的建议就是,为每种数据分别申请内存。如果内存限制严重,可以考虑如下做法:int total_len;char* str;int* num;float* f_num;void* mem;total_len = 50 * sizeof(int) + 50 * ...
C语言
四种基本
数据类型
答:
1、基本类型 short、int、long、char、float、double 这六个关键字代表
C 语言
里的六种基本
数据类型
。2、派生数据类型 派生数据类型是具有相同数据类型,并且按照一定顺序排列的一组变量的集合。3、指针类型 指针是一个特殊的变量,它里面存储
的数值
被解释成为内存里的一个地址。4、空类型 空类型表示一种...
大家正在搜
c语言如何定义数据类型
c语言中定义数据类型
属于c语言的数据类型的是
c语言中函数的数据类型是指
c语言允许使用的数据类型
c语言中基本的数据类型包括
c语言中简单的数据类型
c语言的构造数据类型包括
c语言最基本的非空数据类型
相关问题
C语言怎么输入不确定个数的double型数据?
C语言中如何判断数据类型?
C语言中定义数据变量时,数据类型如何确定(int float...
c语言中怎样准确确定变量的数据类型
C语言,我想设置一个变量num,用来存储某个数据(位数在10...
c语言中的空函数返回一个不确定的值的意思是返回的数据的数据类...
C语言自定义数据类型
c语言中如何给不确定大小的数组定义并使用?