一个INT型怎么和char*连接起来
答案:2 悬赏:50 手机版
解决时间 2021-03-20 20:42
- 提问者网友:回忆在搜索
- 2021-03-20 17:38
一个INT型怎么和char*连接起来
最佳答案
- 五星知识达人网友:夜风逐马
- 2021-03-20 19:16
1.value 定义为char* 类型 属于 const char*, 是不能改变值和大小的, 所以这个strcat()就不能使用,没有那么大空间。 2.类型转换要匹配, 不能把一个变量转换成指针。 所以 这个应该是 (char*)&i; int main() { int i; char t[15] = "test"; ...
全部回答
- 1楼网友:酒安江南
- 2021-03-20 19:39
孤傲。 12-07 10:15:08□: 09:52:54那是因为一个整数占4个字节,一个char只占一个字节,当int转char时,会选择int的低四位来付给char,而现在257在内存中为10000000 00000000 00000001 00000001把最后的00000001付给了char所以就是1了啊
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯