printf那点事
来源:互联网 发布:c python 不安装程序 编辑:程序博客网 时间:2024/05/21 02:20
1、打印内存地址
#include<stdio.h>int main(){int a;printf("%p\n",&a); //%p打印地址,自动加前缀00printf("0x%x\n",&a); //%x以十六进制打印return 0;}输出结果:
0012FF44
0x12ff44
2、printf,sprintf,snprintf
原型:
int printf(const char *format, ...);int sprintf(char *str, const char *format, ...);int snprintf(char *str, size_t size, const char *format, ...);sprintf 将字符串格式化输入到目标串中。
snprintf将字符串最多复制 size-1 个字符到目标串中。
#include<stdio.h>int main(){char a[20];char *p = "Hello,iot_xiaohe";sprintf(a,"%s",p);printf("sprintf a is: %s\n",a);snprintf(a,10,"%s",p);printf("snprintf a is: %s\n",a);return 0;}输出结果:
sprintf a is: Hello,iot_xiaohe
snprintf a is: Hello,iot
7 0
- printf那点事
- printf那点事
- 面试那点事
- 公司那点事
- 编程那点事!!
- 公务员那点事
- 毕业那点事
- JVM 那点事
- C++那点事
- 【粗心】那点事
- 【春运】那点事
- 内存那点事
- 程序员那点事
- Ext那点事
- Ext那点事
- 学习那点事
- 数组那点事
- 上班那点事
- jQuery验证控件jquery.validate.js使用说明+中文API
- 嵌入式产品开发流程
- 关于error:Cannot assign to 'self' outside of a method in the init family
- 程序员需要有多懒 ?- cocos2d-x 数学函数、常用宏粗整理 - by Glede
- 多线程编程学习笔记-interlocked
- printf那点事
- 自定义View常处理的回调函数
- 快速入门:十分钟学会Python
- jQuery验证控件jquery.validate.js使用说明+中文API
- mongod学习笔记一
- 对新手程序员的一些唠叨
- java的反射机制及实例
- Xcode import文件时无法找到同级其他目录的文件解决办法
- [转】sql修改列名及表名