Printf函数中%p代表什么数据类型
来源:互联网 发布:互联网软件服务行业 编辑:程序博客网 时间:2024/05/03 08:11
今天在代码中看到print语句有%p,想了半天愣是想不出它来打印什么数据类型。
通常情况下打印log或者调用sprint等语句,%d, %s, %i等是比较常用的,而如%p,%x等很少见,
所以有必要温习一下print函数来了解各种%值得意义。
Printf(xxxxx)
功 能:
产生格式化输出的函数
用 法:
int printf(constchar *format,[argument]);
format 参数输出的格式,定义格式为:
%[flags][width][.perc] [F|N|h|l]type
([]中的内容表示是可根据实际需要选择的,实际使用时不用加[],type即是你看到的%p对应的p)
规定数据输出方式,具体如下:
1.type 含义如下:
d 有符号10进制整数
i 有符号10进制整数
o 有符号8进制整数
u 无符号10进制整数
x 无符号的16进制数字,并以小写abcdef表示
X 无符号的16进制数字,并以大写ABCDEF表示
F/f 浮点数
E/e 用科学表示格式的浮点数
g 使用%f和%e表示中的总的位数表示最短的来表示浮点数 G 同g格式,但表示为指数
c 单个字符
s 字符串
% 显示百分号本身
p 显示一个指针,near指针表示为:XXXX
far 指针表示为:XXXX:YYYY
n 相连参量应是一个指针,其中存放已写字符的个数
- Printf函数中%p代表什么数据类型
- Printf函数中%p代表什么数据类型
- printf函数中%p代表什么数据类型
- Printf函数中%p代表什么数据类型
- printf函数中%c,%d。。。都分别代表输出什么类型
- ruby中::究竟代表什么?
- $! ,$?, $$,$@在shell中代表什么
- okhttp中Chain代表什么
- okhttp中Chain代表什么
- 数据库中@代表什么意思
- CSS selector:”div.title p” 它代表什么意思?
- Xcode P M C f K代表什么
- 函数的static前缀代表什么?
- 自定义view四个构造函数代表什么
- printf %p
- printf中%p的输出应用
- printf中%p的输出应用
- $.fn.serializeJson = function() {}中fn代表什么,谁是函数名
- 设计模式 (八)适配器模式(Adapter)
- 自定义类型转换器
- NYOJ-3 多边形重心问题【计算几何】
- java 301处理页面存在和不存在的时候的问题
- TEXT
- Printf函数中%p代表什么数据类型
- Spring事务配置的五种方式
- android HAL知识
- 我的大学实习
- 设计模式 (七)外观模式(Facade)
- C++内存分配方式详解——堆、栈、自由存储区、全局/静态存储区和常量存储区
- 双软认证简介
- 设计模式 (六)单例模式(Singleton)
- port firefox to ios4 device