
c/c++
kuanxu
这个作者很懒,什么都没留下…
展开
-
了解near指针和far指针
在上一节重温printf函数时里面提到near和far指针,又不懂了,查资料大致知道了一点,贴出与大家共勉:在DOS下(实模式)地址是分段的,每一段的长度为64K字节,刚好是16位(二进制的十六位)。near指针的长度是16位的,所以可指向的地址范围是64K字节,通常说near指针的寻址范围是64K。far指针的长度是32位,含有一个16位的基地址和16位的偏移量,将基地址乘以16转载 2012-04-12 15:49:44 · 1734 阅读 · 0 评论 -
Printf函数中%p代表什么数据类型
今天在代码中看到print语句有%p,想了半天愣是想不出它来打印什么数据类型。通常情况下打印log或者调用sprint等语句,%d, %s, %i等是比较常用的,而如%p,%x等很少见,所以有必要温习一下print函数来了解各种%值得意义。 Printf(xxxxx) 功 能: 产生格式化输出的函数用 法: int printf(constchar *for原创 2012-04-12 15:36:16 · 33139 阅读 · 5 评论