私はしばらく前に新しいC ++開発者と一緒に作業していたとき、「なぜ変数名は数字で始められないのですか?」
一部の数値にテキストを含めることができること(123456L、123456U)を除いて、答えを思い付くことができませんでした。コンパイラがアルファ文字を含むすべてを変数名であると考えていた場合、それは不可能です。
それは正解でしたか?他に理由はありますか?
string 2BeOrNot2Be = "that is the question"; // Why won't this compile?
0
スタックに0をプッシュするという単語があります。もう1つは0=
、0がスタックにあるかどうかを確認することです。