| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 数据结构与算法 -> c语言中typedef的用法 -> 正文阅读 |
|
[数据结构与算法]c语言中typedef的用法 |
博客园复制的,侵权就删 typedef与#define有些相似: (1)例如 char* pa,pb; //声明一个指向字符变量的指针,和一个字符变量 typedef char* PCHAR; PCHAR pa,pb; //定义两个字符型指针; (2)用来少写一个struct 在c语言中用struct声明新的对象时,必须带上struct,其形式为 struct 结构名对象名,: struct tagPOINT1 { int x; int y; }; struct tagPOINT1 p1; 但是在c++中则可以直接写,结构名对象名,即,tagPOINT p1; 但是在加上typedef之后,如下: typedef struct tagPOINT { int x; int y; }POINT; POINT p1; //这样就比原来的方式少写一个struct,比较省事。 (3)为复杂的声明定义一个新的简单的别名。 简单来说,用typedef自定义一个结构体,少写依次struct 但多写typedef呀 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 7:44:47- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |