码迷,mamicode.com
首页 >  
搜索关键字:有符号    ( 1490个结果
C语言位操作
最近在重新学习C语言,使用的书为Brian W.Kernignan 和 Dennis M.Ritchie的《C程序设计语言》。今晚读到了位操作,并写了一些简单的测试程序。C语言提供了6个位操作运算符。这些运算符只能作用于整型操作数,即只能作用于带着有符号或无符号的char、short、int与lon...
分类:编程语言   时间:2015-03-21 01:08:40    阅读次数:393
大整数算法[01] 大整数的表示和相关定义
★ 相关的数据类型定义 在干正事之前,先定义好各种数据类型还是很有必要的,避免在以后的编码中引起混乱。 uintX X位无符号整形,如uint32表示32位无符号整形 intX X位有符号整形,如int32表示32位有符号整形 基本数据类型定义: #ifdef _MSC_VER t...
分类:编程语言   时间:2015-03-20 01:15:53    阅读次数:247
有符号int和无符号int的比较
int array[] = {1,2,3,4}; #define TOTAL_ELEMENTS (sizeof(array)/sizeof(array[0])) int main() { int d = -1; if(d <= TOTAL_ELEMENTS) printf("TRUE\n"); else printf("FALSE\n"); }...
分类:其他好文   时间:2015-03-19 18:27:15    阅读次数:157
linux-ubuntu14.04下面使用gdb出现的问题
问题: (gdb) list 没有符号表被读取。请使用 "file" 命令。 原因其实说的比较清楚,可执行文件中没有符号表,为什么会没有符号表呢,因为符号表实在编译过程中使用的,编译完成后就没有了,要在可执行文件中加入这些信息,就必须在编译链接是指明。 方法: gcc -g filename -o filename     这里一定要加上那个-g选项; 另外,gdb查看程...
分类:数据库   时间:2015-03-16 16:24:32    阅读次数:182
[mysql系列01]mysql数据类型
1、整型MySQL数据类型含义(有符号)tinyint(m)1个字节 范围(-128~127)smallint(m)2个字节 范围(-32768~32767)mediumint(m)3个字节 范围(-8388608~8388607)int(m)4个字节 范围(-2147483648~21474836...
分类:数据库   时间:2015-03-15 13:43:43    阅读次数:165
MySQL—FOREIGN KEY
作用:保持数据一致性,完整性。实现一对一或一对多关系。(学习的过程中,老师说,实际的生产中,一般不使用物理上的外键约束的,都是使用逻辑上的外键约束)要求:父表与子表的存储引擎必须相等,而且只能是InnoDB;禁止使用临时表;外键列和参照列的数据类型相同。数字的长度和是否有符号位必须相同。字符的长度则...
分类:数据库   时间:2015-03-14 18:17:02    阅读次数:145
学C第4天上(溢出、随机数)
一、溢出 1.short类型数据使用必须在范围内,否则无符号产生溢出,有符号出错。1 print("short极大值%d","short极小值",SHRT_MAX,SHRT_MIN);//32767,-327672 print("unsignedshort极大值%d","unsignedshort....
分类:其他好文   时间:2015-03-13 00:02:59    阅读次数:235
Swift的数据类型
引用类型就是在赋值或给函数传递参数对的时候,把本身数据传递过去,这样在函数的调用过程中,会影响原始数据,类属于引用类型1、整型:Int8:有符号8位整型;Int16:有符号16位整型Int32:Int64:Int:平台相关有符号整型UInt8:无符号8位整型UInt16:无符号16位整型UInt32:UInt64:U..
分类:编程语言   时间:2015-03-11 19:59:15    阅读次数:195
c++ primer 11
在算数表达式中,不要使用char或bool,只有在存放字符或布尔值时才使用它们。因为类型char在一些机器上是有符号的,而在另一些机器上又是无符号的,所以如果使用char进行运算特别容易出问题。如果你需要使用一个不大的整数,那么明确指定它的类型是signed char或者unsigned cha.....
分类:编程语言   时间:2015-03-06 12:32:57    阅读次数:115
学C第三天 (一)
1.DOS中有无@符号的区别 #define _CRT_SECURE_NO_WARNINGS #include#includevoid main(){ int num = 5; char str[50]; //有@符号时隐式执行,只有结果没有过程 sprintf(str,"for /l %%...
分类:其他好文   时间:2015-03-03 18:30:57    阅读次数:198
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!