如何从数组中复制值并将其分配给c中的另一个数组?

时间:2012-12-16 17:19:57

标签: c arrays multidimensional-array

在python中我会喜欢

grid = [['a','b','c'],['d','e','f'],['g','h','i']]
another_grid = [['a','a','a'],['d','e','f'],['g','h','i']]
another_grid[0][1] = grid[1][1]

以上代码会将'a'更改为'e'。如何在c?

中执行此操作

1 个答案:

答案 0 :(得分:1)

它是相同的,即使语法相似:

char grid[3][3] = { { 'a', 'b', 'c' }, { 'd', 'e', 'f' }, { 'g', 'h', 'i' } };
char another[3][3] = { { 'a', 'a', 'a' }, { 'd', 'e', 'f' }, { 'g', 'h', 'i' } };
another[0][1] = grid[1][1];