0
我在NVidia矩陣程序和我的教師程序中看到以下代碼。當我看到這段代碼時,我知道我在做一些愚蠢的事情,所以有人請向我解釋我做錯了什麼? 當我將rand
更改爲常量時,我看到的所有0
爲data[i]
,當我嘗試查看rand
時,我似乎只看到大約4個不同的值。使用數據指針和大小隨機初始化數組
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]);
}
}
謝謝你的幫助。
[This](http://en.cppreference.com/w/c/io/fprintf)包含更多的格式代碼文檔。 – 2012-10-15 16:37:55