追加一个int为char

追加一个int为char

本文介绍了追加一个int为char *的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何追加到一个char *整数C ++中?

How would you append an integer to a char* in c++?

推荐答案

首先使用的sprintf()的INT转换为一个char *:

First convert the int to a char* using sprintf():

char integer_string[32];
int integer = 1234;

sprintf(integer_string, "%d", integer);

然后将其附加到其他的char *,使用的strcat():

Then to append it to your other char*, use strcat():

char other_string[64] = "Integer: "; // make sure you allocate enough space to append the other string

strcat(other_string, integer_string); // other_string now contains "Integer: 1234"

这篇关于追加一个int为char *的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-05 07:54