여기서 어떻게하지?


char a[] = "aaaaaa aaaaaaaaa aaaaaa";
int i;
int t;
for(i=0;i<=40;i++)
{
t=a[i];
printf("%x\n",t);
}

메모리 주소는 알았다. 
메모리 주소를 조건문으로 사용할려면 어떻게 해야하나....

by 제로사라 | 2012/10/05 08:45 | 트랙백 | 덧글(5)

트랙백 주소 : http://ddtrf123.egloos.com/tb/2051638
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Commented by 지온 at 2012/10/05 09:08
if((a==NULL){
....
}

그런데 저 코드는 어떤 뜻이 있는건가요?
Commented by 제로사라 at 2012/10/06 07:31
음...하나의 문장을 입력받으면 그문장을 불리하는 프로그램을만들들련느데 즈중 필요한 기증을 만들려고 실험중입니다
Commented by windily at 2012/10/05 22:33
무엇을 하려고 하시는건지 모르겠어요.
위의 코드로는 아스키코드가 출력될것 같은데요.
만약 배열의 메모리 주소를 보고 싶으신 거라면 printf("%p/n", &a[i]); 이렇게해보세요.
Commented by 제로사라 at 2012/10/06 05:05
제가 잘못 썼네요 아스키 코드 로 조검눔 만들어서 문장을 나눌생각이거든요
Commented by windily at 2012/10/06 21:55
아하. strtok() 같은걸 만드시려는거군요.
저도 옛날에 C언어 공부할때 만들어 본적이 있는데 참 재미있답니다. ㅎㅎ
※ 로그인 사용자만 덧글을 남길 수 있습니다.

◀ 이전 페이지          다음 페이지 ▶