轉載於網路
2010年11月27日 星期六
2010年11月24日 星期三
2010年11月23日 星期二
2010年11月22日 星期一
2010年11月20日 星期六
Mixing C and C++ Code in the Same Program extern "C"
Mixing C and C++ Code in the Same Program
http://developers.sun.com/solaris/articles/mixing.html
C++中extern 「C」含義深層探索
http://blog.csdn.net/wfwd/archive/2006/05/30/763734.aspx
C++中關於extern "C"的意義
http://aftcast.pixnet.net/blog/post/22457055
探索C++的秘密之详解extern "C"
http://tech.163.com/06/0118/09/27O66HCC0009159Q.html
[32] How to mix C and C++ Updated!
(Part of C++ FAQ, Copyright © 1991-2010, Marshall Cline, cline@parashift.com)
http://www.parashift.com/c++-faq-lite/mixing-c-and-cpp.html
http://developers.sun.com/solaris/articles/mixing.html
C++中extern 「C」含義深層探索
http://blog.csdn.net/wfwd/archive/2006/05/30/763734.aspx
C++中關於extern "C"的意義
http://aftcast.pixnet.net/blog/post/22457055
探索C++的秘密之详解extern "C"
http://tech.163.com/06/0118/09/27O66HCC0009159Q.html
[32] How to mix C and C++ Updated!
(Part of C++ FAQ, Copyright © 1991-2010, Marshall Cline, cline@parashift.com)
http://www.parashift.com/c++-faq-lite/mixing-c-and-cpp.html
Gnuplot教學資源
http://t16web.lanl.gov/Kawano/gnuplot/index-e.html
http://www.gnuplot.info/demo/
http://www.gnuplot.info/faq/faq.html
http://www.gnuplot.info/screenshots/index.html
中文
地圖/統計圖/3d 函數圖/實驗報告圖 -- Gnuplot 純畫圖
http://people.ofset.org/~ckhung/b/ma/gnuplot.php
gnuplot簡介
http://homepage.mac.com/yenlung/WebWiki/GnuPlot.html
二師兄的筆記部落格:Gnuplot 入門教學
http://randle.wordpress.com/2007/06/12/gnuplot-induction/
GNUPLOT 科學繪圖工具網頁介面
http://www.phy.ntnu.edu.tw/demolab/html.php?html=phpBB/gnuplot/index
紅塵一隅間拾得:gnuplot 使用小記
http://greenisland.csie.nctu.edu.tw/wp/2007/11/29/1181/
http://greenisland.csie.nctu.edu.tw/wp/2008/02/26/1258/
http://faculty.pccu.edu.tw/~cichou/gnuplot/001.htm
Etuser教學札記:利用gnuplot製作3d圖形
http://dp.tsh.ttu.edu.tw/tshweblog/post/328/2462
GT Chen's Blog:Gnuplot (Part I)
http://gtchen.pixnet.net/blog/post/5873441
http://darksair.org/wiki/Gnuplot.html
GNUPLOT使用手册---中央研究院计算中心
http://dsec.pku.edu.cn/dsectest/dsec_cn/gnuplot/
Gnuplot 常用指令整理
http://code10111.blogspot.com/2011/06/gnuplot.html
http://www.gnuplot.info/demo/
http://www.gnuplot.info/faq/faq.html
http://www.gnuplot.info/screenshots/index.html
中文
地圖/統計圖/3d 函數圖/實驗報告圖 -- Gnuplot 純畫圖
http://people.ofset.org/~ckhung/b/ma/gnuplot.php
gnuplot簡介
http://homepage.mac.com/yenlung/WebWiki/GnuPlot.html
二師兄的筆記部落格:Gnuplot 入門教學
http://randle.wordpress.com/2007/06/12/gnuplot-induction/
GNUPLOT 科學繪圖工具網頁介面
http://www.phy.ntnu.edu.tw/demolab/html.php?html=phpBB/gnuplot/index
紅塵一隅間拾得:gnuplot 使用小記
http://greenisland.csie.nctu.edu.tw/wp/2007/11/29/1181/
http://greenisland.csie.nctu.edu.tw/wp/2008/02/26/1258/
http://faculty.pccu.edu.tw/~cichou/gnuplot/001.htm
Etuser教學札記:利用gnuplot製作3d圖形
http://dp.tsh.ttu.edu.tw/tshweblog/post/328/2462
GT Chen's Blog:Gnuplot (Part I)
http://gtchen.pixnet.net/blog/post/5873441
http://darksair.org/wiki/Gnuplot.html
GNUPLOT使用手册---中央研究院计算中心
http://dsec.pku.edu.cn/dsectest/dsec_cn/gnuplot/
Gnuplot 常用指令整理
http://code10111.blogspot.com/2011/06/gnuplot.html
2010年11月18日 星期四
Belousov-Zhabotinsky Reaction
2010年11月15日 星期一
2010年11月12日 星期五
C parse sscanf()
http://ccckmit.wikidot.com/cp:sscanf
sscanf("http://ccckmit.wikidot.com/cp/list/hello.txt",
"%[^:]://%[^/]/%[a-zA-Z0-9._/-]",
protocol, site, path);
Re: [問卦] 為什麼台幣漲這麼多 物價還是在漲??
作者: a1282 (挖挖挖) 看板: Gossiping
標題: Re: [問卦] 為什麼台幣漲這麼多 物價還是在漲??
時間: Thu Nov 4 20:15:39 2010
※ 引述《ciccio (三葉蟲要)》之銘言:
: 今天看新聞說沙拉油狂漲
: 但是今天台幣明明漲到30.3了
: 為什麼什麼東西都感覺還是在漲
: (當然.... 薪水不會漲)
為什麼漲?
理由說穿了也很簡單,因為華爾街在操縱民生物資
目的是為了聯合美國政府洗劫中國的財富
除了讓華爾街商人賺錢外,還要幫政府賺錢彌補日漸擴大貿易差額與財政赤字
基本上,只要中國缺什麼,什麼東西就會漲,而台灣小國連帶著身受其害
從2001年以後,中國經濟發展快得不可思議,需要大量原料以便加工出口到世界
中國需要大量石油、鐵礦石等礦產資源
華爾街知道中國需要這些,便把價格不斷往上炒
所以2008以前油價曾經一度破140美元大關,鄉民可以去google看看鐵礦石價格也是如此
中國富裕以後,想吃得更好,所以華爾街就把吃得大米、小麥、玉米、大豆全部往上狂炒
糧食炒上去,石油炒上去,搾油的原料與沙拉油運輸費狂漲了,沙拉油怎可能不貴?
很多人以為根據「供需法則」,現在東西賣這個貴,是因為供給遠少於需求
大錯特錯!舉一個例子,從2009到現今,全世界的大米的生產量是高於需求量不少
可大米的價格就是往上走
鄉民看新聞解釋說是因為東南亞地區發生了些風災水災侵害了農田,導致價格上揚
你看到的不過是表面現象
從數據上來看,按理來說,世界大米生產量大於需求量不少
只要是世界貿易運輸順暢,大米價格應該平穩才是,怎麼會與「供需法則」違背?
供需法則常被人拿來解釋運用
卻常忽略了一個大前提,即消費者必須知道「市場大部分價格的信息」
知道買貴的信息以後,才不會去買貴的東西,價格往下跌以後,才會造成供需平衡
如果根本不知道價格的信息,,或只知道少部份價格信息
試問怎麼會知道自己到底買貴了沒有?
民眾只會傻傻地買貴的東西,並抱怨:『幹!東西又漲了』
因為一般民眾缺乏信息管道,在信息不對稱下,即便供給大於需求不少
消費者還是一樣被宰
跟股票漲落一樣,2000年以前,智冠股票漲翻天
難道是因為智冠這間公司軟體能力有多強,民眾相信這間公司能力,大量買智冠股票
所以智冠漲翻天嗎?
當然不是,是因為信息不對稱下,散戶民眾又缺乏理財頭腦
外面的人知道民眾沒有信息來源,他就能騙你、哄你,把這隻股票吹上天
把你的錢圈近來讓他們花,然後玩死你,這就是散戶的悲哀
糧食價格也同此理
泰國、越南、菲律賓等國內最大的糧食生產商或出口商為了公司
上市圈錢擴大資本以便平攤風險
在本國金融市場與華爾街股票掛牌上市,也上期貨市場玩了
而這個世界民生必需品、石油、礦產等物品的「議價權」是歐美先進各國所定
華爾街更是其中的龍頭老大
金融市場等工具的發明是西方人先發明制定的,遊戲規則當然由他們來定
只要你一加入我們的遊戲,你就完蛋了
一是這個遊戲的規則由我們制定的,這其中就包含了「議價權」的遊戲規則
二是全世界最優秀的金融高手大半都在歐美先進各國,華爾街更是其中佼佼者
華爾街的炒作民生物資的技巧是這樣:(跟炒股票與外會的手段差不多)
1.先選擇炒作對象:大米
2.制定炒作計畫與集結資金
3.聯合美國政府與四大糧商合作,討論利益分配後,準備洗劫財富
4.資金進入泰國、越南最大米生產公司與出口公司買他們的股票、進入大米期貨市場
四大糧商開始囤一些大米
5.花錢通媒體與學者幫他們鼓吹或散佈消息,美國政府利用金融工具或散發消息配合欺騙
(也就是欺騙,在信息不對稱下,民眾很容易被欺騙)
如果有天災侵襲產米國的話,更可加速謊言的威力
比如:中國2000年以後更富裕了,以前窮得只吃得起1碗飯,現在可以吃得下3碗飯
13億人口*(多餘的兩碗飯) = 進口大量大米到中國能賺錢
歐美民眾多數不瞭解中國,誰知道中國人一餐到底吃了起碗飯
而且謊言講一百次以後,不信的人也當真了
一些無知歐美民眾被炒作的消息欺騙幫炒家抬轎,購買專家與媒體指定的
股票與期貨,相信謊言的民眾一旦形成規模,即刻引發羊群效應
多數民眾跟著下海撈一票,就連亞洲,特別是中國的熱錢都會跑來趁機撈一筆
6. 泰國米公司股票、大米期貨價格上漲,四大糧商屯的米價開始往上炒
====>大米開始漲價
7. 中國大米進口商眼看大米開始漲價,四大糧商吹噓自己囤很多賺很多,
市場米價消息利多下,決定與泰國、越南等產米大國簽訂長期合同,以降低成本
產米國眼見市場米價上抬,中國又大量買米,開始恐慌,因為這些國家很窮
一旦大米輸出太多導致他們產米國米價太貴,他們自己會很快便會買不起米
買不起米,一堆人餓死,國家就會不穩,於是減少供應大米輸出,導致米價更貴
====>大米變得更貴,米價狂漲
8. 米價狂漲下,華爾街炒家賺的最兇,買得股票、大米期貨大賺,炒家眉開眼笑
四大糧商與美國政府分到的錢也不少
9. 米公司與米出口商股價、大米期貨開始泡沫,泡沫快達頂點後
華爾街炒家賣出股票、期貨,四大糧商大米賣光,見好就收,提前撤退
華爾街對沖基金進入市場,開始放空
10. 泡沫頂端,開始破裂,對沖基金放空,米公司股票、期貨開始下跌
跌形規模後,開始引發羊群效應
民眾、亞洲熱錢恐慌大量拋售持有米公司股票與大米期貨
米公司股票、大米期貨狂洩不止,大米價格開始狂洩
11. 中國糧食生產商因為產能過剩而大米價格狂洩而破產
中國糧食進口商因為簽訂太貴的大米或囤太多貴的大米,資金週轉不良宣佈破產
中國中小型糧食生產商與糧食出口商大量倒閉,四大糧商進駐中國低價收購倒閉公司
四大糧商重組破產公司,裁掉賺不到錢的單位或資產,保留效率高的或能賺錢的
四大量糧商逐漸蠶食中國糧商
不要以為我在編故事與小說情節
2008金融海嘯以前,中國一堆生產鋼鐵的中小企業、工廠就是被華爾街炒家
用炒作鐵礦石價格玩死的,中國廣東的深圳與東莞因而破產倒閉鋼鐵工廠非常多
華爾街炒家賺完後,後來遇到金融海嘯,自己也手忙腳亂
渡過一段時間後,2009又開始炒原物料價格,這期中就包括以前炒過的鐵礦石、石油
只不過現在開始連大米、大豆都一起炒,而且再經過金融海嘯之後
各國貨幣為了救市、企業,印了大量鈔票以渡過難關
印了大量鈔票,通貨膨脹便會發生,此時錢變薄了,更容易炒民生物資與天然礦產
況且這個世界也不只華爾街再炒,華爾街炒家不過是最大的惡犯與原兇罷了
中國的溫州商人也一起跟著下海炒民生物資,玩死自己中國人
台灣有沒有人跟著炒,當然也有
前面就說過了,亞洲多餘的熱錢、閒置資金會跟著華爾街一起撈
只不過這些跟著一起炒的亞洲資金,敗多勝少,炒作得利的都是歐美超級炒家與四大糧商
人家高手太多了,玩金融的歷史也比你久
鄉民也許覺得我把華爾街捧太高,金融海嘯就是華爾街自己白痴搞出來得
說得沒錯,但只對了一半!因為美國把這些次級房貸的債權經過金融工具轉換包裝後
切割成許多小塊賣給了歐洲、中國、日本,甚至是台灣
華爾街先前是害慘了自己,可華爾街懂得規避風險,他知道次級房貸風險太大
所以他賣給全世界有閒錢的國家,讓大家跟他一起玩,死也一起死
怎麼算都是華爾街賺!
鄉民或許會覺得炒家真夭壽,炒外匯、石油也就算了,連老百姓吃得東西也要炒
華爾街炒家是王八蛋沒錯!但大家能奈他們何?
全世界民生物資、天然礦產的「議價權」泰半掌控在歐美先進各國手上
亞、非洲根本是他們的玩物
連日本都這麼強大的國家,優秀人才那麼多的國家,也無法娶得這些議價權
但日本也不是那麼廢,憑著自身強大的技術,至少日本取得了3C產品的制定規格與議價權
的的權力與席位,但糧食、石油、礦產這部份,日本沒有議價權的權力非常小
中國的議價權的話與權力也是很小,近幾年中國一直想尋求突破,但成效非常小
好在中國擁有全世界50%以上的稀土礦產資源,這是他們唯一講話大聲的項目
但以前中國太笨,稀土礦都當垃圾賣,便宜了美國、日本
除了議價權之外,金融高手多半在歐美,尤其是華爾街,這也造成當華爾街想炒
民生物資、石油時,我們根本無能為力
亞洲的金融高手能找一個像彭淮南這樣能守的高手,已屬不易
但美國的金融高手不只能守,還有一堆能炒外匯、炒民生物資的進攻高手
我們根本玩不過他們
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.91.32.214
標題: Re: [問卦] 為什麼台幣漲這麼多 物價還是在漲??
時間: Thu Nov 4 20:15:39 2010
※ 引述《ciccio (三葉蟲要)》之銘言:
: 今天看新聞說沙拉油狂漲
: 但是今天台幣明明漲到30.3了
: 為什麼什麼東西都感覺還是在漲
: (當然.... 薪水不會漲)
為什麼漲?
理由說穿了也很簡單,因為華爾街在操縱民生物資
目的是為了聯合美國政府洗劫中國的財富
除了讓華爾街商人賺錢外,還要幫政府賺錢彌補日漸擴大貿易差額與財政赤字
基本上,只要中國缺什麼,什麼東西就會漲,而台灣小國連帶著身受其害
從2001年以後,中國經濟發展快得不可思議,需要大量原料以便加工出口到世界
中國需要大量石油、鐵礦石等礦產資源
華爾街知道中國需要這些,便把價格不斷往上炒
所以2008以前油價曾經一度破140美元大關,鄉民可以去google看看鐵礦石價格也是如此
中國富裕以後,想吃得更好,所以華爾街就把吃得大米、小麥、玉米、大豆全部往上狂炒
糧食炒上去,石油炒上去,搾油的原料與沙拉油運輸費狂漲了,沙拉油怎可能不貴?
很多人以為根據「供需法則」,現在東西賣這個貴,是因為供給遠少於需求
大錯特錯!舉一個例子,從2009到現今,全世界的大米的生產量是高於需求量不少
可大米的價格就是往上走
鄉民看新聞解釋說是因為東南亞地區發生了些風災水災侵害了農田,導致價格上揚
你看到的不過是表面現象
從數據上來看,按理來說,世界大米生產量大於需求量不少
只要是世界貿易運輸順暢,大米價格應該平穩才是,怎麼會與「供需法則」違背?
供需法則常被人拿來解釋運用
卻常忽略了一個大前提,即消費者必須知道「市場大部分價格的信息」
知道買貴的信息以後,才不會去買貴的東西,價格往下跌以後,才會造成供需平衡
如果根本不知道價格的信息,,或只知道少部份價格信息
試問怎麼會知道自己到底買貴了沒有?
民眾只會傻傻地買貴的東西,並抱怨:『幹!東西又漲了』
因為一般民眾缺乏信息管道,在信息不對稱下,即便供給大於需求不少
消費者還是一樣被宰
跟股票漲落一樣,2000年以前,智冠股票漲翻天
難道是因為智冠這間公司軟體能力有多強,民眾相信這間公司能力,大量買智冠股票
所以智冠漲翻天嗎?
當然不是,是因為信息不對稱下,散戶民眾又缺乏理財頭腦
外面的人知道民眾沒有信息來源,他就能騙你、哄你,把這隻股票吹上天
把你的錢圈近來讓他們花,然後玩死你,這就是散戶的悲哀
糧食價格也同此理
泰國、越南、菲律賓等國內最大的糧食生產商或出口商為了公司
上市圈錢擴大資本以便平攤風險
在本國金融市場與華爾街股票掛牌上市,也上期貨市場玩了
而這個世界民生必需品、石油、礦產等物品的「議價權」是歐美先進各國所定
華爾街更是其中的龍頭老大
金融市場等工具的發明是西方人先發明制定的,遊戲規則當然由他們來定
只要你一加入我們的遊戲,你就完蛋了
一是這個遊戲的規則由我們制定的,這其中就包含了「議價權」的遊戲規則
二是全世界最優秀的金融高手大半都在歐美先進各國,華爾街更是其中佼佼者
華爾街的炒作民生物資的技巧是這樣:(跟炒股票與外會的手段差不多)
1.先選擇炒作對象:大米
2.制定炒作計畫與集結資金
3.聯合美國政府與四大糧商合作,討論利益分配後,準備洗劫財富
4.資金進入泰國、越南最大米生產公司與出口公司買他們的股票、進入大米期貨市場
四大糧商開始囤一些大米
5.花錢通媒體與學者幫他們鼓吹或散佈消息,美國政府利用金融工具或散發消息配合欺騙
(也就是欺騙,在信息不對稱下,民眾很容易被欺騙)
如果有天災侵襲產米國的話,更可加速謊言的威力
比如:中國2000年以後更富裕了,以前窮得只吃得起1碗飯,現在可以吃得下3碗飯
13億人口*(多餘的兩碗飯) = 進口大量大米到中國能賺錢
歐美民眾多數不瞭解中國,誰知道中國人一餐到底吃了起碗飯
而且謊言講一百次以後,不信的人也當真了
一些無知歐美民眾被炒作的消息欺騙幫炒家抬轎,購買專家與媒體指定的
股票與期貨,相信謊言的民眾一旦形成規模,即刻引發羊群效應
多數民眾跟著下海撈一票,就連亞洲,特別是中國的熱錢都會跑來趁機撈一筆
6. 泰國米公司股票、大米期貨價格上漲,四大糧商屯的米價開始往上炒
====>大米開始漲價
7. 中國大米進口商眼看大米開始漲價,四大糧商吹噓自己囤很多賺很多,
市場米價消息利多下,決定與泰國、越南等產米大國簽訂長期合同,以降低成本
產米國眼見市場米價上抬,中國又大量買米,開始恐慌,因為這些國家很窮
一旦大米輸出太多導致他們產米國米價太貴,他們自己會很快便會買不起米
買不起米,一堆人餓死,國家就會不穩,於是減少供應大米輸出,導致米價更貴
====>大米變得更貴,米價狂漲
8. 米價狂漲下,華爾街炒家賺的最兇,買得股票、大米期貨大賺,炒家眉開眼笑
四大糧商與美國政府分到的錢也不少
9. 米公司與米出口商股價、大米期貨開始泡沫,泡沫快達頂點後
華爾街炒家賣出股票、期貨,四大糧商大米賣光,見好就收,提前撤退
華爾街對沖基金進入市場,開始放空
10. 泡沫頂端,開始破裂,對沖基金放空,米公司股票、期貨開始下跌
跌形規模後,開始引發羊群效應
民眾、亞洲熱錢恐慌大量拋售持有米公司股票與大米期貨
米公司股票、大米期貨狂洩不止,大米價格開始狂洩
11. 中國糧食生產商因為產能過剩而大米價格狂洩而破產
中國糧食進口商因為簽訂太貴的大米或囤太多貴的大米,資金週轉不良宣佈破產
中國中小型糧食生產商與糧食出口商大量倒閉,四大糧商進駐中國低價收購倒閉公司
四大糧商重組破產公司,裁掉賺不到錢的單位或資產,保留效率高的或能賺錢的
四大量糧商逐漸蠶食中國糧商
不要以為我在編故事與小說情節
2008金融海嘯以前,中國一堆生產鋼鐵的中小企業、工廠就是被華爾街炒家
用炒作鐵礦石價格玩死的,中國廣東的深圳與東莞因而破產倒閉鋼鐵工廠非常多
華爾街炒家賺完後,後來遇到金融海嘯,自己也手忙腳亂
渡過一段時間後,2009又開始炒原物料價格,這期中就包括以前炒過的鐵礦石、石油
只不過現在開始連大米、大豆都一起炒,而且再經過金融海嘯之後
各國貨幣為了救市、企業,印了大量鈔票以渡過難關
印了大量鈔票,通貨膨脹便會發生,此時錢變薄了,更容易炒民生物資與天然礦產
況且這個世界也不只華爾街再炒,華爾街炒家不過是最大的惡犯與原兇罷了
中國的溫州商人也一起跟著下海炒民生物資,玩死自己中國人
台灣有沒有人跟著炒,當然也有
前面就說過了,亞洲多餘的熱錢、閒置資金會跟著華爾街一起撈
只不過這些跟著一起炒的亞洲資金,敗多勝少,炒作得利的都是歐美超級炒家與四大糧商
人家高手太多了,玩金融的歷史也比你久
鄉民也許覺得我把華爾街捧太高,金融海嘯就是華爾街自己白痴搞出來得
說得沒錯,但只對了一半!因為美國把這些次級房貸的債權經過金融工具轉換包裝後
切割成許多小塊賣給了歐洲、中國、日本,甚至是台灣
華爾街先前是害慘了自己,可華爾街懂得規避風險,他知道次級房貸風險太大
所以他賣給全世界有閒錢的國家,讓大家跟他一起玩,死也一起死
怎麼算都是華爾街賺!
鄉民或許會覺得炒家真夭壽,炒外匯、石油也就算了,連老百姓吃得東西也要炒
華爾街炒家是王八蛋沒錯!但大家能奈他們何?
全世界民生物資、天然礦產的「議價權」泰半掌控在歐美先進各國手上
亞、非洲根本是他們的玩物
連日本都這麼強大的國家,優秀人才那麼多的國家,也無法娶得這些議價權
但日本也不是那麼廢,憑著自身強大的技術,至少日本取得了3C產品的制定規格與議價權
的的權力與席位,但糧食、石油、礦產這部份,日本沒有議價權的權力非常小
中國的議價權的話與權力也是很小,近幾年中國一直想尋求突破,但成效非常小
好在中國擁有全世界50%以上的稀土礦產資源,這是他們唯一講話大聲的項目
但以前中國太笨,稀土礦都當垃圾賣,便宜了美國、日本
除了議價權之外,金融高手多半在歐美,尤其是華爾街,這也造成當華爾街想炒
民生物資、石油時,我們根本無能為力
亞洲的金融高手能找一個像彭淮南這樣能守的高手,已屬不易
但美國的金融高手不只能守,還有一堆能炒外匯、炒民生物資的進攻高手
我們根本玩不過他們
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.91.32.214
2010年11月11日 星期四
2010年11月10日 星期三
2010年11月9日 星期二
陣列不等於指標
作者 loveflames (咕啾咕啾魔法陣) 看板 C_and_CPP
標題 Re: [語法] 有關陣列與指標的問題
時間 Tue Nov 9 17:39:06 2010
───────────────────────────────────────
※ 引述《pioneerLike (~小耿~)》之銘言:
: 不知道怎麼下標題好
: #include <stdio.h>
: #include <stdlib.h>
: #include <string.h>
: int main() {
: char *a = new char[100];
: char *b = (char *)malloc(100*sizeof(char));
: char c[100] ;
: printf("[%p] [%p]\n",a,&a) ; // not same
stack heap
&a| a | a|*a |
: printf("[%p] [%p]\n",b,&b) ; // not same
stack heap
&b| b | b|*b |
: printf("[%p] [%p]\n",c,&c) ; // the same
&c是指標
指到第一個元素
c是陣列
只是這裡被compiler換成指標
: system("PAUSE");
: }
: 小弟百思不得其解,查了很多資料依然不明白其中原理的差異,請板友解惑,謝謝=]
來,跟我說一次"陣列不等於指標"
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.252.74.195
→ meconin:其實有趣的應該是 (c = &c = *&c) != (*c = **&c) 11/09 18:05
→ meconin:推錯篇 ... 11/09 18:09
→ loveme00835:樓上... http://ppt.cc/Sa(, 11/09 18:30
→ meconin:把 include 換回 c 的。http://codepad.org/McSEbBKk 11/09 18:42
→ loveme00835:傻眼... 11/09 19:06
→ loveflames:那我要推一下這個 http://codepad.org/QZw62kPG 11/09 19:07
2010年11月8日 星期一
2010年11月6日 星期六
The End of the World
Why does the sun go on shining?
太陽為何依然照耀
Why does the sea rush to shore?
海浪為何拍打著岩岸
Don’t they know it’s the end of the world
難道它們不知道這是世界末日
Cause you don’t love me anymore?
因為你不再愛我了
Why do the birds go on singing?
鳥兒為何依然歌唱
Why do the starts glow above?
星星為何在天上閃耀
Don’t they know it’s the end of the world
難道它們不知道這是世界末日
It ended when I lost your love
當我失去了你的愛
I wake up in the morning and I wonder Why ev’rything is the same as it was
當我清晨醒來 納悶著為何一切如常
I can’t understand, no, I can’t understand How life goes on the way it does!
我無法了解,我真的無法了解 生命怎會像往常一樣運行
Why does my heart go on beating?
我的心為何仍在跳動
Why do these eyes of mine cry?
我的雙眼為何在流淚
Don’t they know it’s the end of the world?
難道它們不知道這是世界末日
It ended when you said goodbye
當你說再見的時候
2010年11月5日 星期五
strcpy除錯
作者: jasonkey123 (jasonkey123) 看板: C_and_CPP標題: [問題] strcpy除錯
時間: Thu Nov 27 22:01:34 2008
這是面試問到的問題,我覺得沒有任何錯誤.但卻寫說要更正錯誤@@
以下是code.
但我怎麼看都沒問題.
==========================
void test(char *p,int n)
{
p=(char*)malloc((char)sizeof(char)*n);
}
void main(void)
{
char *ptr;
test(ptr,100);
strcpy(ptr,"hello");
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.168.24.209
推 ianfang:malloc那邊 (char)sizeof 前面的(char)要去掉 11/27 22:04
→ jasonkey123:但我試過有沒有拿掉都ok 11/27 22:05
推 gozha:test(&ptr, 100); void test(char **p,int n) *p=.... 11/27 22:07
推 Biboy:我剛剛也看很久...樓上一說就懂了...看來我功力還不夠ˊˋ 11/27 22:12
→ gozha:我習慣是char* test(int n){return (char*)malloc(......);} 11/27 22:14
推 tsaiminghan:我連答案出來了,都要想半天才搞懂... 11/27 22:33
推 Clain66:3樓是正解 11/27 22:34
推 Biboy:可以問個問題嗎? sizeof前面的(char)是什麼作用? 11/27 22:35
推 gozha:那個無意義,但是當n也是char型態的時候會有問題 11/27 22:37
→ gozha:char就當作只是1byte的整數就好了 11/27 22:38
→ jasonkey123:終於知道了,3F,5F方法都可以 11/27 23:35
推 ledia:memory leak 11/28 01:09
→ ledia:access violation 11/28 01:10
推 OpenBigJue:其實沒有call by address,只有call by value/reference 11/28 03:09
時間: Thu Nov 27 22:01:34 2008
這是面試問到的問題,我覺得沒有任何錯誤.但卻寫說要更正錯誤@@
以下是code.
但我怎麼看都沒問題.
==========================
void test(char *p,int n)
{
p=(char*)malloc((char)sizeof(char)*n);
}
void main(void)
{
char *ptr;
test(ptr,100);
strcpy(ptr,"hello");
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.168.24.209
推 ianfang:malloc那邊 (char)sizeof 前面的(char)要去掉 11/27 22:04
→ jasonkey123:但我試過有沒有拿掉都ok 11/27 22:05
推 gozha:test(&ptr, 100); void test(char **p,int n) *p=.... 11/27 22:07
推 Biboy:我剛剛也看很久...樓上一說就懂了...看來我功力還不夠ˊˋ 11/27 22:12
→ gozha:我習慣是char* test(int n){return (char*)malloc(......);} 11/27 22:14
推 tsaiminghan:我連答案出來了,都要想半天才搞懂... 11/27 22:33
推 Clain66:3樓是正解 11/27 22:34
推 Biboy:可以問個問題嗎? sizeof前面的(char)是什麼作用? 11/27 22:35
推 gozha:那個無意義,但是當n也是char型態的時候會有問題 11/27 22:37
→ gozha:char就當作只是1byte的整數就好了 11/27 22:38
→ jasonkey123:終於知道了,3F,5F方法都可以 11/27 23:35
推 ledia:memory leak 11/28 01:09
→ ledia:access violation 11/28 01:10
推 OpenBigJue:其實沒有call by address,只有call by value/reference 11/28 03:09
訂閱:
文章 (Atom)