ChinaUnix.net
相关文章推荐:

64位long占字节数为32位long占字节数为

现在就发现这两点, 大家说说看

by cc007cc - C/C++ - 2008-12-22 09:00:52 阅读(6346) 回复(4)

相关讨论

long double (16字节,128bit),它是怎么样在64机器中存储的? 应该是不够啊,还多的64是怎么分的呢?

by addictlinux - C/C++ - 2007-10-17 16:20:29 阅读(3733) 回复(2)
by 还不错 - HP-UX - 2005-04-18 10:59:35 阅读(771) 回复(0)

对于clob可以利用dbms_lob.getlength,怎样得到long的长度呢? 请指教.最好能将pl/sql代码给出。

by jsb - Oracle - 2004-04-06 17:28:28 阅读(863) 回复(0)

在oracle中使用long类型时,怎样得到字段内容的字节数(length)?

by jsb - Oracle - 2004-04-02 17:49:57 阅读(1179) 回复(2)

我在HPUX下编译一个64的程序,long数据是8byte的,但是直接使用long的host 变量Insert到数据库的number列时,报错数据精度不够,我使用int类型的host变量就没问题,我查过资料,好像是缺省的long是要转换oracle 的INTERGER(支持2或4byte),请问各大侠,能否用EXEC SQL TYPE long IS FLOAT修改默认的类型转换,使得long能正确的保存到NUMBER列中?谢谢

by lishenglin - Oracle - 2004-09-20 15:14:17 阅读(1043) 回复(0)

如题 手头有一本书讲线程的 提到如果对一个32整型变量赋值,如果CPU寄存器是16的 那么存在一个竞争状态,赋值过程中高16和低16的变化不是同时的 我现在有个程序,一共有两个线程 有两个全局变量 volatile off_t file_end; volatile off_t file_start; 线程A会有file_end++; 线程B会有file_start++; 在线程A中,如果file_start >= file_end,线程A会休眠1秒 在线程B中,计算file_end - file_start的数值,如果这个数...

by safedead - C/C++ - 2008-11-06 14:38:13 阅读(3750) 回复(3)

求救怎样取出unsigned long的某一? 一个unsigned long32,求救怎样能获得某一的值? 比如说 第 20

by super00tiger - C/C++ - 2007-05-08 23:47:34 阅读(3146) 回复(3)
by xzh2002 - C/C++ - 2004-01-17 21:40:41 阅读(17090) 回复(5)

程序输出: printf("%ld \n",hash(str)); 其中函数hash: unsigned long hash(unsigned char *str) { unsigned long hash = 5381; int c; while (c = *str++){ hash = ((hash << 5) + hash) + c; } // hash * 33 + c return hash; } 什么输出有时候负值?

by gridbird - C/C++ - 2007-06-21 15:57:14 阅读(3289) 回复(4)
by gxl218 - Oracle - 2004-04-05 12:38:07 阅读(1725) 回复(1)