pointers

    4

    6答えて

    私はCアレイをいじりしたときに、この奇妙な結果につまずい: char s[100] = "hello"; if(s == &s[0]) printf("true. "); if(s == &s) printf("true."); // output: true. true. 私はsは最初の要素のメモリ位置を保持していることを知っているが、検索する方法がありますsのアドレス(最初の要素を指

    3

    4答えて

    のアドレスを渡す: ML.Register("Radius", &lBeacons[i].Radius, 0.0f, 200.0f, 10.0f); 私はこのエラーを取得する: error CS0212: You can only take the address of an unfixed expression inside of a fixed statement initializer

    8

    4答えて

    宣言の値にポインターを割り当てることはできますか?このような何か: int * p = &(1000)

    44

    5答えて

    このコンセプトは私を困らせるようです。なぜ、NSErrorオブジェクトはオブジェクトを変更しているメソッドに渡されたポインタを必要としますか?例えば、エラーへの参照を渡すだけで同じことはしないでしょうか? doStuffで NSError *anError; [myObjc doStuff:withAnotherObj error:error]; 、その後: - (void)doStuff:

    9

    2答えて

    C++は単純なPOD typedefで初期化を行いますか? Ptr() が等しい(T*)0に値初期化および保証を行いん typedef T* Ptr; と仮定すると? Ptr p = Ptr(); return Ptr();


    9

    3答えて

    私は目標Cを初めて使いました。ポインタをいつ使うべきか、そうでないときは、インスタンス変数を宣言するときの一般的な説明を得たいだけでした。 私が考えることができる例は、UIViewとBOOLです。 UIView私はポインタを作成するだろう、私はそうではないだろう(コンパイラが私に叫んだので)。 一般的なガイダンスは素晴らしいと思います。 乾杯、

    1

    10答えて

    私はC++をかなり新しくしており、ポインタと参照のある関数パラメータをあまり理解していません。私はFisher-Yatesシャッフルでシャッフルしたいカードを用意しています。デッキは Card *deck[deckSize]; と宣言されており、deckSizeは24として宣言されています。次に、配列が初期化されます。 私はその後、シャッフル機能を呼び出す:私はワンセグ障害を取得シャッフル機能

    4

    4答えて

    基本的には、バッファのアドレスにポインタのアドレスを格納したいと思います。なぜ私に尋ねないでください char * buff = "myBuff"; char * myData = (char*)malloc(sizeof(char*)); int addressOfArgTwo = (unsigned int)buff; memcpy(myData, &addressOfArgTwo, s

    0

    5答えて

    $i=0; while ($row=mysql_fetch_assoc()) { if ($i==0) echo "First" $i++; } mysqliポインタに直接アクセスできますか? IteratorのようなPHPクラス? ありがとうございました。