char* name;如何初始化
时间: 2024-04-29 12:24:10 浏览: 85
char str[] 与 char *str的区别详细解析
char* name可以通过以下方式进行初始化:
1. 直接赋值给指针变量:
```
char* name = "Hello";
```
2. 动态分配内存并赋值:
```
char* name = (char*)malloc(sizeof(char) * 10);
strcpy(name, "Hello");
```
3. 定义一个字符数组并将其地址赋值给指针变量:
```
char name[] = "Hello";
char* ptr = name;
```
阅读全文