나는 200 개의 테이블에서 1 바이트를 검사했다. 확인을 위해 200 줄을 쓰고 싶지 않습니다. for 루프를 사용하기위한 팁이 있습니까? 코드의Repititives tasks for for 루프
내 예 : 당신이 자료 구조를 변경할 수 없기 때문에
#include <stdio.h>
#include "CUnit/Basic.h"
#include "CUnit/Console.h"
#include "CUnit/Automated.h"
#include "CUnit/CUCurses.h"
#include "CUnit/TestDB.h"
void _testu(){
CU_ASSERT_EQUAL(55, my_tab_0[5]);
CU_ASSERT_EQUAL(55, my_tab_1[5]);
CU_ASSERT_EQUAL(55, my_tab_2[5]);
CU_ASSERT_EQUAL(55, my_tab_3[5]);
.
.
.
CU_ASSERT_EQUAL(55, my_tab_n[5]);
}
질문 : 배열이 포함 된 배열이 아닌 'n'개의 배열을 갖는 이유는 무엇입니까? – RichouHunter
배열 배열 사용을 권합니다. Like,'char my_tab [200] [5]; ' –
데이터 구조를 변경할 수 없습니다. – Jguillot