要输出malloc申请的char类型的地址,可以使用以下代码:
#include <stdio.h>
#include <stdlib.h>
int main(void) {
// 申请一个字符数组,并初始化为"hello"
char *str = (char *) malloc(6 * sizeof(char));
strcpy(str, "hello");
// 输出地址
printf("str = %p\n", str);
return 0;
}
在这段代码中,我们使用了 malloc
函数来申请一个字符数组,并使用 strcpy