2016-11-08 16 views
-2

저는 8051을위한 컴파일러 디자인을하고 있습니다. 저는 30 위치의 메모리를 선언하고 싶습니다. 각 위치는 8 비트입니다. C에서 어떻게 선언합니까?크기 n x n의 메모리를 c로 선언하는 법.

+0

'malloc' 함수를 찾으십시오. 이 사이트를 포함하여 웹에 많은 예제가 있습니다. 즉, locations [30]'배열을 사용하지 않는 한. – AntonH

+0

'서명 된 char 메모리 [30];? 또는'signed '대신'unsigned'. 그리고 "n x n"은 제목에 반대하여 질문에 도달 했습니까? –

+0

"n x n"은 각각 n 비트의 n 위치를 의미합니다 ... – Shilpa

답변

0

30 × 8 비트 메모리를 선언 :

char memory[30]; 

가되는 N × N 메모리 선언 :

char memory[30][30]; 

는 30 X 30 X 8 비트 메모리를 선언한다.

+0

고맙습니다. – Shilpa