본문 바로가기

[C언어] 포인터(8) - 포인터와 문자열 안녕하세요 ! 초보개발자 입니다. 이 블로그는 개인 공부 정리용 블로그 입니다. 혹 잘못된 내용이 있다면 지적 부탁드리겠습니다.그리고 질문주신다면 최대한 아는선에서 답변드리도록 하겠습니다.그럼 시작하도록 하겠습니다. 포인터와 문자열 문자열은 타입이 char인 배열입니다. 그렇기 때문에 포인터의 타입 또한 char 형이어야 합니다. char str = "hello"; char* strptr = &str; 예제를 통해서 알아 보겠습니다.12345678910111213141516171819#includeint main(void) { char str[] = "hello"; char *strptr = &str; printf("str = %s\n", str); printf("strptr = %s\n", strptr.. 더보기
[안드로이드] 인텐트(Intent) 이용하기(1) - 다른 액티비티로 이동 안녕하세요 ! 초보개발자 입니다. 이 블로그는 개인 공부 정리용 블로그 입니다. 혹 잘못된 내용이 있다면 지적 부탁드리겠습니다.그리고 질문주신다면 최대한 아는선에서 답변드리도록 하겠습니다.그럼 시작하도록 하겠습니다. Intent(인텐트) 새로운 액티비티를 만들고 새로 만든 액티비티로 이동하기 위해서는 Intent를 사용하여야 합니다. 예제를 통해서 어떻게 다른 액티비티로 이동하는지 알아 보겠습니다. 첫번째 액티비티 화면은 다음과 같이 만듭니다. 12345678910111213141516171819202122232425262728293031323334353637 Colored by Color Scriptercs 소스는 다음과 같습니다. 123456789101112131415161718192021222324.. 더보기
[안드로이드] 레이아웃 인플레이션(Layout Inflation) 안녕하세요 ! 초보개발자 입니다. 이 블로그는 개인 공부 정리용 블로그 입니다. 혹 잘못된 내용이 있다면 지적 부탁드리겠습니다.그리고 질문주신다면 최대한 아는선에서 답변드리도록 하겠습니다.그럼 시작하도록 하겠습니다. 레이아웃 인플레이션 (Layout Inflation) 앞에서 우리는 화면을 구성하는 방법을 배웠습니다. 즉 안드로이드에서는 화면을 구성하는 방법으로 XML 레이아웃을 사용하는데 이 XML 레이아웃 파일의 내용은 애플리케이션이 실행 될 때 메모리로 로딩되어 객체화 됩니다. 이렇게 메모리에 객체화 하는 과정을 Inflation이라고 합니다. 처음 안드로이드 프로젝트를 만들면 아래 그림과 같이 하나의 XML 파일과 자바 파일이 생성되는 것을 볼 수 있습니다. MainActivity.java 파일을.. 더보기