重複の可能性:
sizeof配列の明確化
2つの配列を宣言しました
GLfloat gCubeVertexData[216] = { list of numbers};
そして宣言された配列:
GLfloat *resultArray = malloc(sizeof(GLfloat) * [arrayOfVerticies count]);
for(int i = 0; i < [arrayOfVerticies count]; i++)
{
resultArray[i] = [[arrayOfVerticies objectAtIndex:i] floatValue];
}
なぜsizeof(gCubeVertexData)
私が864を取得するのですか(GLflotは4ビットなので4で割ると216になります)
そして私が4を得るとき私はsizeof(resultArray)
?ただし、resultArray [100]を出力すると、正しい数値が取得され、4つを超える数値が格納されますか?