[c/c++] 后缀_t的那些事

4 篇文章 0 订阅

含义

后缀_t意味着type/typedef(类型),是一种命名规范,类似于全局变量加前缀g_


那些事

  1. 不推荐在自己的代码中使用
    自定义的类型名如果加上后缀_t,则有可能与引入库中的类型命名冲突导致错误,因此不建议在自定义的类型名加上后缀_t
  2. 自定义类型推荐的命名规范
  • 自定义类型名加上相关的公司或项目前缀,如qq_int
  • 也有人用_type作为后缀,如int_type
  • 结合前两项,可以使用qq_int_type
  1. 主要被定义在头文件stdint.h
    stdint.h文件中,可以看的一些常用的后缀为_t的类型名
    在这里插入图片描述

参考

  1. What does a type followed by _t (underscore-t) represent? - Stack Overflow
  2. “_t” type names - GNU mailing lists
  • 12
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在VSCode中配置C/C++环境可以满足你的C语言编程需求。首先,你需要安装Microsoft C/C++扩展。你可以在VSCode中点击侧边栏的Manage extensions图标,然后搜索C/C++,点击install进行安装。\[1\] 对于Windows用户,官方推荐了两个C++编译器。一种是GCC via Mingw-w64 on Windows,另一种是Microsoft C++ compiler on Windows。你可以根据自己的需求选择其中一种进行安装和配置。\[2\] 安装完扩展和编译器后,你可以在VSCode中创建一个C++文件(后缀为.cpp),然后在文件中编写你的代码。例如,你可以使用#include <iostream>来引入iostream库,并使用using namespace std;来使用std命名空间。然后,你可以在main函数中编写你的代码,例如输出"hello world"。最后,你可以在底部的终端输出中查看你的代码的输出结果。\[3\] #### 引用[.reference_title] - *1* *2* [VSCode配置C/C++教程](https://blog.csdn.net/Zhangguohao666/article/details/104963520)[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^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [在VSCode上运行C/C++程序【满满的“肝”货】](https://blog.csdn.net/xiatutut/article/details/125678300)[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^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值