作者查詢 / QQ29
作者 QQ29 在 PTT [ C_and_CPP ] 看板的留言(推文), 共2161則
限定看板:C_and_CPP
看板排序:
全部C_and_CPP2161feminine_sex280NARUTO246NBA_Film176DragonBall112tennisprince109C_Sharp108Master_D101Tech_Job92RDSS82TaiwanDrama68TamShui64WarCraft55MATLAB54Reptile42MuscleBeach40SlamDunk30TuTsau29Hunter26ForeignEX23car21Interior21Lakers19SuperStarAve19WindowsPhone19GraduateCram18BabyMother17GameDesign17home-sale17RumikoTWorld17NSwitch14basketballTW13Browsers12FinalFantasy11KOF11NBA11CTS10AndroidDev9Digitalhome9SFFamily8Programming7Windows7ADS6basketball5E-appliance5hypermall5Japandrama5Kawashita5MCU_Talk5PCman5CareerPlan4marriage4Soft_Job4tax4Aquarium3Beauty3biker3CS89Huei3GetMarry3graduate3movie3NCHU-FINGRA73Office3PeopleSeries3share3Thailand3WebRadio3AIR_JORDAN2Buzz_Act2Champion2Contacts2CTV2KS92-3042KS94-3202Mancare2Motel2motor_detail2NCHU-AGR062NDMC-D622ntnuch92b2OOAD2Plant2PttHistory2Skating-Club2UTAH-JAZZ2Wallpaper2Aya1Beast-Chieh1BLAZERS1Broad_Band1Celtics1CGSH86th3181Childhood1ck54th3131CMU_BST021ComeHere1creditcard1CSMU-OP941DaCin1DeathNote1EE_DSnP1FJU-AM-901Free_box1Fund1Golden-Award1Google1HDFS_Bball1HK-drama1Instant_Mess1IVERSON1java1LCD1LeBronJames1Li711MobileComm1NBAEasyChat1NCCU_SEED1NDMC-N561NDMC-PH241Network1NTPU-CSIE971NTU-GIIBTeam1NTUE-EPC-981Nubee1Orl-Magic1PHX-Suns1Sean1SHAQ1shoes1SpaceArt1TaiwanBeer1TFSHS69th3081TKUBA-NEW1TVCard1WSBL1WuHoo1Yulon1<< 收起看板(137)
1F推:T_pointer 這樣寫得好像是要先tyepdef喔XD10/02 01:00
2F→:眼殘一開始就typedef了= =10/02 01:04
4F→:我覺得原波 可能不知道兩顆星星是幹嘛的耶~10/02 01:06
2F推:此p非str 你p malloc跳出副程式 就沒人管的到了 leak....10/02 00:09
3F→:str 實際上還是null10/02 00:10
4F→:你可以傳進去寫char *&p去接 就ok10/02 00:10
5F→:你寫純C 那就用str=getMemory() 把new的那塊return回來10/02 00:11
8F→:用s大的方式要傳&str進去 記得改10/02 00:13
11F→:說這是call by value是因為傳的是 記憶體位址這個值嘛10/02 00:24
18F→:你一開始的觀念 str等於p 這是錯的10/02 01:01
19F→:int *p1=new int; int*p2; p2=p1; p2=new int;你覺得p1會10/02 01:02
20F→:跟著new一塊新的記憶體嘛? 顯然不會 這就類似你現在寫的10/02 01:02
21F→:p1是str p2是你所寫的p p去new 不代表str也跟著new了10/02 01:03
1F推:就是你說的copy阿 你丟的是值不是位址 沒有local這問題10/01 16:27
4F推:我也覺得是1F說的 是沒認到class a吧?10/01 14:18
5F→:在b.cpp 上面先寫class a;試試看10/01 14:29
2F推:取出第一個 就data[1][0第一個]='k'10/01 10:15
3F→:前提是你改成char *data[3];10/01 10:16
1F推:1.應該不能說是malloc compile time就決定好sizeof(char)*3209/30 16:35
1F→:1. 你那樣type不對 陣列不是這樣assign值09/30 00:57
2F→:2.那是struct 專有的初始化方式 跟1.是不一樣的09/30 00:58
4F推:不過...我突然發現為啥 char *name可以寫name="字串"??09/30 01:02
5F→:""不是應該要用const *去指嘛? 不過這樣可以compile也沒警告.09/30 01:03
7F→:不一定 你當然可以用strcpy cat等指令去assign值09/30 01:03
12F推:可是為什麼可以? const不是應該要const char*才能指過去嘛?09/30 01:12
13F→:我寫 const int* p[5]; int *ptr=p;這樣就不行~道理跟char09/30 01:12
14F→:不一樣嘛?09/30 01:12
18F推:喔喔打錯 不過我是想表達..."型態不是const嘛??怎可用這樣指09/30 01:25
25F推:"這塊不是配在text segment嘛" 而且他type也說是const char *09/30 16:32
26F→:l大 所以說 不用const char *=""可以過 是因為相容性不得已嘛09/30 16:36
3F→:win32 consle 空專案09/30 00:56
9F→:....樓上的我也遇過....真怪意09/30 01:04
1F推:DFS09/28 11:19
5F推:可是感覺原po貼的那只是符號表示耶 是input資訊嘛?09/28 11:55
1F推:你例子舉的太模糊了 tmp1=ababab tmp2=b 那我要輸出什麼??09/27 15:20