程序最美(寻路)

你还在坚持练习你的技术吗?运动员天天训练,音乐家也会演练更难的曲章。你呢?

2013年9月12日

字节存储数据

摘要: 字节存储数据 一个字节有8个bit,一个int一般情况下有32个bit(4个字节),一个long有64个bit(8个字节)。 对于一个数据:0123456789 我们可以用10个int来存储,共占用40个字节。如果用10个long来存储,则共占用80个字节,如果用10个char来存储,则共占用10个字节。 int有32个bit,其表示范围为2^(-31)~2^31-1 long有64个bit,其表示范围为2^(-63)~2^63-1 char有8个bit,其表示范围为2^(-7)~2^7-1,如果是unsigned char,其表示范围为0~2^8-1 显然int、long、char的表示能力 阅读全文

posted @ 2013-09-12 22:06 unixfy 阅读(1596) 评论(0) 推荐(0) 编辑

进制之间的转换

摘要: 进制之间的转换一、谈谈几个库函数函数原型功能参考atoiint atoi(const char* nptr);把字符串换化成整型数百度百科itoachar* itoa(int value, char* string, int radix);将整型数转换为radix进制数的字符串形式百度百科atollong atol(const char* nptr);把字符串转换成长整型数百度百科atofdouble atof(const char* nptr);把字符串转换成浮点数百度百科strtoddouble strtod(const char* nptr, char** endptr);把字符串转换成 阅读全文

posted @ 2013-09-12 16:42 unixfy 阅读(758) 评论(0) 推荐(0) 编辑

导航