c++中typedef
时间: 2023-10-16 10:03:51 浏览: 107
在C中,typedef用于为已有的数据类型创建一个新的名称。通过typedef,我们可以定义自己的数据类型别名。例如,typedef const char* cpstr; 为const char*类型创建了一个名为cpstr的别名。另外,typedef还可以用于为结构体创建别名。通过typedef struct Student { int a; } Stu; 我们为struct Student类型创建了一个名为Stu的别名。这样,在声明变量时可以直接使用别名,而无需使用原始的类型名。例如,Stu stu1; 定义了一个类型为Stu的变量stu1。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [c++中typedef的用法(一)](https://blog.csdn.net/greyfreedom/article/details/8591974)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* [c/c++中typedef详解](https://blog.csdn.net/lwbeyond/article/details/6191942)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文