0

NVidia マトリックス プログラムとインストラクターからのプログラムに次のコードが表示されます。このコードを見ると、私は愚かなことをしていることがわかります。誰かが私が間違っていることを説明してもらえますか? を定数に変更すると、表示されるのは だけになり、表示しようとすると、約4つの異なる値しか表示されないようです。rand0data[i]rand

void randomInit(float* data, int size)  
{  
   for (int i = 0; i < size; ++i) {  
   data[i] = 1;//rand() / (float)RAND_MAX;  
   printf("%d %d\n",i, data[i]);  
  }  
}

助けてくれてありがとう。

4

1 に答える 1

0

%dフォーマットされた整数を出力します。それを に変更してみてください%fここに他のprintfコードがあります。

于 2012-10-15T03:21:13.350 に答える