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