字符*名称和字符*名称有什么区别
What is the difference between char *name and char* name?
我见过同时使用char*名称的程序;和char *name作为指针,但不明白其中的区别。
我认为所有指针都需要在变量名称之前使用 *,那么为什么某些变量类型在末尾使用它们呢?
字符* 名称[];与字符 *名称[];
这让我作为初学者感到困惑,所以感谢您理解我的简单问题。
它们是等效的。空格除了分隔需要分离的标记之外没有任何意义。这些令牌不需要分离,因此您可以在它们之间放置您认为美观的空间或多或少。
char *
和char*
在声明变量时都是相同的,并且具有相同的目的。这只是您要放置指针符号的偏好问题。
相关文章:
- 函数签名与调用的函数不匹配,常量字符[]和字符*之间的区别?
- 转换字符时Arduino DUE 和 Arduino UNO 之间的区别
- 常量字符 [] 和常量字符*之间的区别
- 如何获取字符*的实际长度?strlen 和 sizeof(target)/sizeof(target*)之间的区别?
- 外置"C"字符表的区别[256][256];和外字符表[256][256];
- 当返回一系列字符或指针到char文字时的区别
- 字符指针和字符数组之间的区别
- 字符 * 和 const_cast<字符*>(string.c_str())有什么区别
- 字符文字与字符串字面的u前缀有什么区别
- 字符数组的 cin 和 cin.get() 之间的区别
- 空字符串和"\0"字符有什么区别?(从指针和数组的角度来看)
- 参数表中字符 [N] 和字符 (&)[N] 之间的区别
- 区别在于比较字符数组和指向字符字符串的指针与字符字符串
- 字符 [] 和新字符 [] 使用恒定长度时的区别
- 开关情况下的字符和 int 有什么区别?
- 这两者之间有什么区别?(字符)
- ostream 和basic_ostream<无符号字符>有什么区别?
- 常量字符 [] 和字符 [] 之间的区别
- 将字符附加到字符串,有什么区别
- C++ 常量字符* 和常量字符 [] 之间的区别