調べもの:const [プログラミング学習]
C言語の修飾子constについて調べました。
#defineと何が違うのか、わからなくなりましたので。ええ。普段使っているのはCベースのマクロ言語で、#defineってつかったことなかったんですわ。恥を忍んで申し上げますが。
やっぱり、同じような疑問を持たれる方がおられますね。
結論としては、#defineが特定文字列の置換、constが定数宣言、ですか。
ああ、使い方は間違ってなかったな。
「const - Google 検索」
http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&rlz=1T4GFRC_jaJP217JP218&q=const
「#define - Google 検索」
http://www.google.co.jp/search?hl=ja&rlz=1T4GFRC_jaJP217JP218&q=%23define&lr=
「#define const - Google 検索」
http://www.google.co.jp/search?hl=ja&rlz=1T4GFRC_jaJP217JP218&q=%23define%E3%80%80const&lr=
「C++の基礎 : const 修飾子」
http://www.s-cradle.com/developer/sophiaframework/tutorial/Cpp/const.html
「const修飾子について」
http://homepage2.nifty.com/tsugu/sotuken/const/
「C++編(言語解説) 第20章 constメンバ」
http://www.geocities.jp/ky_webid/cpp/language/020.html
「Constとdefine定義について」
http://rararahp.cool.ne.jp/cgi-bin/lng/vc/vclng.cgi?print+200510/05100021.txt
「#defineとconstについて - 教えて!goo」
http://oshiete1.goo.ne.jp/qa3463594.html
#defineと何が違うのか、わからなくなりましたので。ええ。普段使っているのはCベースのマクロ言語で、#defineってつかったことなかったんですわ。恥を忍んで申し上げますが。
やっぱり、同じような疑問を持たれる方がおられますね。
結論としては、#defineが特定文字列の置換、constが定数宣言、ですか。
ああ、使い方は間違ってなかったな。
「const - Google 検索」
http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&rlz=1T4GFRC_jaJP217JP218&q=const
「#define - Google 検索」
http://www.google.co.jp/search?hl=ja&rlz=1T4GFRC_jaJP217JP218&q=%23define&lr=
「#define const - Google 検索」
http://www.google.co.jp/search?hl=ja&rlz=1T4GFRC_jaJP217JP218&q=%23define%E3%80%80const&lr=
「C++の基礎 : const 修飾子」
http://www.s-cradle.com/developer/sophiaframework/tutorial/Cpp/const.html
「const修飾子について」
http://homepage2.nifty.com/tsugu/sotuken/const/
「C++編(言語解説) 第20章 constメンバ」
http://www.geocities.jp/ky_webid/cpp/language/020.html
「Constとdefine定義について」
http://rararahp.cool.ne.jp/cgi-bin/lng/vc/vclng.cgi?print+200510/05100021.txt
「#defineとconstについて - 教えて!goo」
http://oshiete1.goo.ne.jp/qa3463594.html
コメント 0