สร้างอะเรย์ให้กับประเภทข้อมูลที่กำหนดขึ้นเองจาก typedef struct
ดาวน์โหลดไฟล์ตัวอย่างได้ที่ https://goo.gl/I6lqgo
เชิญสมัครเป็นสมาชิกของช่องนี้ได้ที่ ► https://www.youtube.com/subscription_center?add_user=prasertcbs
playlist สอนภาษา C เบื้องต้น ► https://www.youtube.com/watch?v=Z_u8Nh_Zlqc&list=PLoTScYm9O0GHHgz0S1tSyIl7vkG0y105z
playlist สอนภาษา C++ เบื้องต้น ► https://www.youtube.com/watch?v=_NHyJBIxc40&list=PLoTScYm9O0GEfZwqM2KyCBcPTVsc6cU_i
playlist สอนภาษา C# เบื้องต้น ► https://www.youtube.com/watch?v=hhl49jwOIZI&list=PLoTScYm9O0GE4trr-XPozJRwaY7V9hx8K
playlist สอนภาษาจาวา Java เบื้องต้น ► https://www.youtube.com/watch?v=O3rW9JvADfU&list=PLoTScYm9O0GF26yW0zVc2rzjkygafsILN
playlist สอนการทำ Unit Test ภาษาจาวา Java ► https://www.youtube.com/watch?v=R11yg8hKApU&list=PLoTScYm9O0GHiK3KNdH_PrNB0G3-kb1Bi
playlist สอนภาษาไพธอน Python เบื้องต้น ► https://www.youtube.com/watch?v=DI7eca5Kzdc&list=PLoTScYm9O0GH4YQs9t4tf2RIYolHt_YwW
playlist สอนภาษาไพธอน Python การเขียนโปรแกรมเชิงวัตถุ (OOP: Object-Oriented Programming) ► https://www.youtube.com/watch?v=4bVBSluxJNI&list=PLoTScYm9O0GF_wbU-7layLaSuHjzhIRc9
playlist สอนภาษา R เบื้องต้น ► https://www.youtube.com/watch?v=oy4qViQLXsI&list=PLoTScYm9O0GF6qjrRuZFSHdnBXD2KVICp
playlist สอนภาษา PHP เบื้องต้น ► https://www.youtube.com/watch?v=zlRDiXjYVo4&list=PLoTScYm9O0GH_6LARFxozL_viEsXV2wgO
「typedef struct」的推薦目錄:
- 關於typedef struct 在 prasertcbs Youtube 的最讚貼文
- 關於typedef struct 在 prasertcbs Youtube 的最佳解答
- 關於typedef struct 在 prasertcbs Youtube 的最佳貼文
- 關於typedef struct 在 [問題] typedef 在struct 前與後有差異嗎- 看板C_and_CPP 的評價
- 關於typedef struct 在 C typedef struct - YouTube 的評價
- 關於typedef struct 在 typedef struct: unknown name - Stack Overflow 的評價
- 關於typedef struct 在 C/C++ typedef 用法與範例 - ShengYu Talk 的評價
- 關於typedef struct 在 typedef struct vs. struct - CS50 Stack Exchange 的評價
- 關於typedef struct 在 T.43.1: Omit uses of typedef to get rid of struct/class/union #499 的評價
typedef struct 在 prasertcbs Youtube 的最佳解答
ดาวน์โหลดไฟล์ตัวอย่างได้ที่ https://goo.gl/eDg71P
เชิญสมัครเป็นสมาชิกของช่องนี้ได้ที่ ► https://www.youtube.com/subscription_center?add_user=prasertcbs
playlist สอนภาษา C เบื้องต้น ► https://www.youtube.com/watch?v=Z_u8Nh_Zlqc&list=PLoTScYm9O0GHHgz0S1tSyIl7vkG0y105z
playlist สอนภาษา C++ เบื้องต้น ► https://www.youtube.com/watch?v=_NHyJBIxc40&list=PLoTScYm9O0GEfZwqM2KyCBcPTVsc6cU_i
playlist สอนภาษา C# เบื้องต้น ► https://www.youtube.com/watch?v=hhl49jwOIZI&list=PLoTScYm9O0GE4trr-XPozJRwaY7V9hx8K
playlist สอนภาษาจาวา Java เบื้องต้น ► https://www.youtube.com/watch?v=O3rW9JvADfU&list=PLoTScYm9O0GF26yW0zVc2rzjkygafsILN
playlist สอนการทำ Unit Test ภาษาจาวา Java ► https://www.youtube.com/watch?v=R11yg8hKApU&list=PLoTScYm9O0GHiK3KNdH_PrNB0G3-kb1Bi
playlist สอนภาษาไพธอน Python เบื้องต้น ► https://www.youtube.com/watch?v=DI7eca5Kzdc&list=PLoTScYm9O0GH4YQs9t4tf2RIYolHt_YwW
playlist สอนภาษาไพธอน Python การเขียนโปรแกรมเชิงวัตถุ (OOP: Object-Oriented Programming) ► https://www.youtube.com/watch?v=4bVBSluxJNI&list=PLoTScYm9O0GF_wbU-7layLaSuHjzhIRc9
playlist สอนภาษา R เบื้องต้น ► https://www.youtube.com/watch?v=oy4qViQLXsI&list=PLoTScYm9O0GF6qjrRuZFSHdnBXD2KVICp
playlist สอนภาษา PHP เบื้องต้น ► https://www.youtube.com/watch?v=zlRDiXjYVo4&list=PLoTScYm9O0GH_6LARFxozL_viEsXV2wgO
typedef struct 在 prasertcbs Youtube 的最佳貼文
ดาวน์โหลดไฟล์ตัวอย่างได้ที่ https://goo.gl/zIwGyi
เชิญสมัครเป็นสมาชิกของช่องนี้ได้ที่ ► https://www.youtube.com/subscription_center?add_user=prasertcbs
playlist สอนภาษา C เบื้องต้น ► https://www.youtube.com/watch?v=Z_u8Nh_Zlqc&list=PLoTScYm9O0GHHgz0S1tSyIl7vkG0y105z
playlist สอนภาษา C++ เบื้องต้น ► https://www.youtube.com/watch?v=_NHyJBIxc40&list=PLoTScYm9O0GEfZwqM2KyCBcPTVsc6cU_i
playlist สอนภาษา C# เบื้องต้น ► https://www.youtube.com/watch?v=hhl49jwOIZI&list=PLoTScYm9O0GE4trr-XPozJRwaY7V9hx8K
playlist สอนภาษาจาวา Java เบื้องต้น ► https://www.youtube.com/watch?v=O3rW9JvADfU&list=PLoTScYm9O0GF26yW0zVc2rzjkygafsILN
playlist สอนการทำ Unit Test ภาษาจาวา Java ► https://www.youtube.com/watch?v=R11yg8hKApU&list=PLoTScYm9O0GHiK3KNdH_PrNB0G3-kb1Bi
playlist สอนภาษาไพธอน Python เบื้องต้น ► https://www.youtube.com/watch?v=DI7eca5Kzdc&list=PLoTScYm9O0GH4YQs9t4tf2RIYolHt_YwW
playlist สอนภาษาไพธอน Python การเขียนโปรแกรมเชิงวัตถุ (OOP: Object-Oriented Programming) ► https://www.youtube.com/watch?v=4bVBSluxJNI&list=PLoTScYm9O0GF_wbU-7layLaSuHjzhIRc9
playlist สอนภาษา R เบื้องต้น ► https://www.youtube.com/watch?v=oy4qViQLXsI&list=PLoTScYm9O0GF6qjrRuZFSHdnBXD2KVICp
playlist สอนภาษา PHP เบื้องต้น ► https://www.youtube.com/watch?v=zlRDiXjYVo4&list=PLoTScYm9O0GH_6LARFxozL_viEsXV2wgO
typedef struct 在 C typedef struct - YouTube 的推薦與評價
https://github.com/fredoverflow/skorbut-release. ... <看更多>
typedef struct 在 [問題] typedef 在struct 前與後有差異嗎- 看板C_and_CPP 的推薦與評價
不好意思問題有點多,
我有標星號提示一下問題在哪裡
-------------------------------------
C++跟C的結構差有一點差別
在宣告時可以省掉(struct)
之前好像看過人家說C++的
結構本身就帶typedef(這是對的嗎?)
★還是純粹只是 C 比較嚴謹而已?
struct node_struct {
(struct) node_struct *link;
int data;
(struct) node_struct *rlink;
};
宣告時也可以省掉
(struct) node_struct head;
-------------------------------------
一般來說把它寫在一起像這樣
typedef struct node_struct {
struct node_struct link;
int data;
struct node_struct rlink;
} node;
然後在主程式內可以直接用node宣告
-------------------------------------
用typedef並放在上面可以省掉一些字
把結構內的宣告替換成node
typedef struct node_struct node;
struct node_struct {
node link;
int data;
node rlink;
};
-------------------------------------
也可以放到後面去,不過結構裡面不能替換
struct node_struct {
struct node_struct link;
int data;
struct node_struct rlink;
};
typedef struct node_struct node;
-------------------------------------
★應該要在前面還是後面呢,有什麼差異嗎
感覺上好像是要放前面(可以省)
開頭的struct好像不能省掉我這樣寫就不行了?
typedef struct node_struct node;
node {
node link;
int data;
node rlink;
};
--------------------------------------
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
然後就是類別要用到結構的話
程式碼:https://goo.gl/Xu3Hij
★ 我應該把結構寫在類別 [private, public, 類別外(全域)]?
我是試著把它寫在 pravate 內,因為也只有這個類別會用到
並且我希望可以利用 template 決定他的型態
把結構寫在類別內
只能把上述的 typedef 放在後面
struct XX{
...};
typedef struct XXX A;
或者乾脆寫在一起
typedef struct XX{
...} A;
如上附程式碼
我如果把它放到前面去
編譯會出錯
typedef struct XXX A;
struct XX{
...};
C:\Users\Kanasaki\Desktop\double_link_obj\main.cpp:22:10: error: field 'head'
has incomplete type
node head;
有寫到head的都會出錯
★ 為什麼這裡只能放在下面了呢
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.35.139.127
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1467704630.A.CC0.html
是說不要typedef直接用嗎,比如說
struct XXX{
...} AAA;
AAA abc;
這樣嗎
※ 編輯: hunandy14 (120.117.72.133), 07/07/2016 17:38:57
... <看更多>