반응형
아래 코드를 실행하면 배열 내부의 값들을 모두 출력한다.
for문 내 중간에 있는 i<sizeof(fnd)/sizeof(char) 는 배열안에 갯수를 컴퓨터가 알아서 메모리 크기를 계산하도록
#include <stdio.h>
int main(void)
{
char fnd[10] = { 0x01, 0x02, 0x03, 0x04, 0x66, 0x6D, 0x7D, 0x07, 0x7F, 0x6F };
int i = 0;
for (i=0; i<sizeof(fnd)/sizeof(char); i++)
{
printf("a is %d\n", fnd[i]);
}
return 0;
}
(결과)
반응형
'C언어 \ C++' 카테고리의 다른 글
[C언어] 자료형 변환 시켜 계산하기 (강제로 자료형 변환시키기) (0) | 2022.01.25 |
---|---|
[C언어] C언어 소수 자료형 float와 double의 차이점. ('double'에서 'float'(으)로 잘립니다.) (0) | 2022.01.25 |
[C언어] C언어 야구게임 예제 코드 (0) | 2022.01.16 |
[C언어] C언어 입력시 발생한 버퍼(buffer) 비우기. fputs, fgets 함수 사용. (0) | 2022.01.12 |
[C언어] C언어 함수에 배열을 input 인자로 전달하기 (0) | 2022.01.11 |