0.前言
先推荐一本书,政治书籍《政治的人生》,算是一本日记题材。是现任,作者大家百度一下就知道了,这里不宜过多说明。从这本书里,可以看出来现在的社会——这本书是30年前的。大佬就是大佬,不愧是三代军师。想要的私聊,不方便分享。
切回正题。sprintf,官方解释就不说了,就是一个打印函数而已。但是,是super_printf()。我们知道printf()是打印到标准输出,这个sprintf可以输出到任何你想输出的地方(夸张一下)。
1.整形转换为字符型
直接看代码。
char a[10];
int num=123;
sprintf(a,"%d",num);
printf("%s",a);
sprintf(字符串地址,整形,整数);即把num按照%d的方式输出到字符串a中。
2.拼接字符串
char str1[10]="hello";
char str2[10]="world";
char str[20];
sprintf(str,"%s%s",str1,str2);
printf("%s",str);
结果:
helloworld
--------------------------------
Process exited after 0.1517 seconds with return value