[问题] 指标疑问

楼主: Rhythmq (Zax)   2016-02-24 09:13:55
开发平台(Platform): (Ex: VC++, GCC, Linux, ...)
VC++
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
NO
问题(Question):
各位前辈好
小弟新手一般是用C++
这次碰到的书是用C来实作
我对typedef的理解是
typedef int Money;
Money va1;
代表 给int 取一个型态别名叫做 Money
可以拿来宣告变量
程式码(Code):(请善用置底文网页, 记得排版)
typedef struct Node
{
int data;
struct Node *next;
}Node;
typedef struct Node *Linklist;
Linklist L;
作者: suwako   2016-02-24 09:36:00
上面的Linklist是指标 下面的是变量
作者: Frozenmouse (*冰之鼠*)   2016-02-24 10:17:00
typedef T *U 和 typedef T* U 一样你说的*type var 会变成 *struct Node LinkedList
作者: qscgy4 (有点厉害)   2016-02-24 13:51:00
给你一个例子: int a 和 int* a 这两个差在哪里?
作者: LPH66 (-6.2598534e+18f)   2016-02-25 00:09:00
理解 typedef 宣告最简单的方法就是把 typedef 这个字盖住如果盖住之后的宣告宣告了某变量名为某型态这 typedef 即是把这型态订别名为这名字注意到那个表示“指向...的指标”的 * 字也是型态的一部份这样就不会搞不清楚了
楼主: Rhythmq (Zax)   2016-02-25 00:21:00
非常感谢各位大大 我懂了
作者: Frozenmouse (*冰之鼠*)   2016-02-25 02:54:00
盖住这招好用耶,之前要用都会记反…XD
作者: james732 (好人超)   2016-02-25 12:24:00
盖住这招好用,我也常常记反XDD
作者: stupid0319 (征女友)   2016-02-25 13:58:00
要怎么盖住呀?
作者: lsc36 (lsc36)   2016-02-25 18:30:00
盖住(物理

Links booklink

Contact Us: admin [ a t ] ucptt.com