전체 글(14812)
-
Ex24-포인터 연산을 이용하여 배열에 접근하기
포인터 연산을 이용하여 배열에 접근하기 메모리 구조도 p=array; printf("%d %d %d \n", p[0], p[1], p[2]); printf("%d %d %d \n", *p, *(p+1), *(p+2)); p=array+1; printf("%d %d %d \n", p[-1], p[0], p[1]); printf("%d %d %d \n", *(p-1), *p, *(p+1)); p=array+2; printf("%d %d %d \n", p[-2], p[-1], p[0]); printf("%d %d %d \n", *(p-2), *(p-1), *p); 소스코드 #include int main(void) { //배열의 이름은 배열의 시작 주소 int array[3]={10, 20, 30}; //포인..
-
LAB01-Switch~Case문에서 문자열 비교를 통해 요일 출력하기
Switch~Case문에서 문자열 비교를 통해 요일 출력하기 출력 결과
-
Ex23-포인터 변수와 배열의 크기 차이
포인터 변수와 배열의 크기 차이 모든 포인터 변수는 크기가 4byte로 고정되어있고 배열은 배열 길이에 따라 크기가 달라집니다 소스코드 #include int main(void) { int array[3]={10, 20, 30}; int* p=NULL; p=array; // p=&array[0]; 포인터 변수에 배열의 시작 주소를 저장 printf("%d %d %d \n", array[0], array[1], array[2]); printf("%d %d %d \n", *(array+0), *(array+1), *(array+2)); printf("%d %d %d \n", p[0], p[1], p[2]); printf("%d %d %d \n", *(p+0), *(p+1), *(p+2)); //배열은 배열 ..
-
PostgreSQL 9.4.0 문서
PostgreSQL 9.4.0 문서 http://postgresql.kr/docs/9.4/index.html
-
웹 브라우저 점유율, Browser Evolution – The History of Web Browsers [Infographic]
Browser Evolution – The History of Web Browsers [Infographic] http://www.testking.com/techking/infographics/browser-evolution-the-history-of-web-browsers-infographic/
-
School-protected 제한자
protected 제한자 FileInfo package com.korea;School.java 출력결과 소스코드 //부모 클래스 class Human { protected String name; protected int age; } //상속 관계 맺기 //상속은 특정 클래스가 가지는 일부 속성과 기능을 다른 새로운 클래스에 제공하기 위해 맺는 클래스들간의 관계 //extends라는 예약어를 사용하여 서로 관계를 맺은 상태 //class [sub클래스명] extends [super클래스명] {} class Teacher extends Human{ //자식 클래스 //클래스를 상속받게 되면 Human클래스에 있는 name과 age변수가 Teacher클래스에 존재하게 됩니다. // protected Strin..