본문 바로가기
반응형

상수4

안드로이드 인텐트(intent) ●인텐트(Intent)- 하나의 앱을 구성하는 여러 액티비티간 데이터를 주고 받고 대상에게 무엇을 하려는지에 대한 '의도'를 전달할 목적으로 사용되는 객체이다. - 인텐트 사용시 대상 액티비티를 정확히 명시하여 사용할 수 있는 인텐트를 명시적(explicit)인텐트라고 하고 대상을 정확히 명시하지 않고 사용하는 액티비티를 암시적(implicit)라고 한다. - 명시적 인텐트는 앱내에서 내가 만든 액티비티를 호출할때 이용하고, 암시적 인텐트는 다른 앱을 호출할때 Action상수를 이용해서 호출한다. ●명시적 액티비티 예제 - A액티비티에서 B액티비티로 화면 이동하고 텍스트를 전달하는 예제 - a.xml - ActivityA.javapackage study; import com.example.day0307... 2015. 3. 10.
c++ const ●const 쓰임- 변수 선언 앞에 붙어서 변수를 상수화 한다.ex)const int a=10;a=5; //컴파일 오류 - 포인터가 가리키는 데이터를 상수화 한다.ex)int n=10;const int* pN=&n;*pN=20; //컴파일 어류 - 포인터 선언할때 이름 앞에 붙어서 포인터 자체를 상수화 한다.(포인터가 가리키는 대상이 고정됨ex)int a=10;int b=20;int *const pA=&a;pA=&b; //컴파일 오류 ●상수화된 멤버변수의 초기화- 객체를 생성하면 멤버 변수가 초기화된다. 상수화된 멤버변수도 처음에 쓰레기값으로 초기화된다. const로 선언되었기 때문에 일반적인 방법으로는 이 값을 사용자가 원하는 값으로 변경할 수 없다. 이때 '멤버 이니셜라이저'라는 문법을 이용하면 co.. 2013. 6. 20.
c언어 기본 문법 정리1  ●c언어의 기본구조 ex) #include int main(){ printf("Hello World\n"); return 0; } ●주석 //~~ /* ~~ */ ●서식문자 %d - 정수 %c - 문자 %s - 문자열 %f - 실수 . . . ●변수 이름은 대소문자 구분, 될수 있으면 의미를 지니는 이름으로 지정하는게 좋다 ●";(세미콜론)"은 문장의 끝을 나타냄 ●변수를 선언할 경우 변수를 사용하기전에 먼저 선언해야 한다 ● ++a - 선 증가, 후연산 a++ - 선 연산, 후증가 ●읽기 쓰기 ex) int val; scanf("%d", &val); //scanf에서는 &사용해야한다 printf("%d", val); ●컴퓨터는 내부적으로 int형 연산을 가장 빠르게 처리한다 ●double형으로 데이.. 2012. 2. 4.
PHP 문법 간단 정리2 ●배열 - array()로 설정 ex) $a=array(1, 2, 3, 'a', 'b', 'c'); ●연상배열 - 인덱스를 문자열이나 다른 숫자로 지정할수 있다 ex) $a=array('dog'=>'개', 'cat'=>'고양이'); $a['dog'] $a['cat'] 개 고양이 ●unset()함수 - 배열에서 지정한 요소를 제거 ex) unset($a[1]); //2번째 요소 제거(인덱스는 0부터 시작하기 때문에 1은 두번째이다) unset($a); //배열 전체를 제거 ●array_push()함수 - 배열의 요소를 추가 ex) array_push($a, 1, 2); //배열 '$a' 뒤에 1,2추가 ●레퍼런스(reference) - 변수의 레퍼런스를 만들면 원래의 변수와 레퍼런스를 동등하게 취급,'&.. 2012. 1. 27.
반응형