C
[C]구조체
[C언어]2.구조체*모든 자료는 C언어 코딩도장을 참조하였음을 밝힙니다. 1) 구조체란? 관련된 정보를 하나로 묶을 때 사용하는 문법 2) 구조체의 사용 방법 struct 구조체 이름{ 자료형 멤버이름; }; 하지만 구조체를 선언만 해서는 사용할 수가 없다. 메인 함수에 변수 선언을 해주어야 한다. struct 구조체 이름 변수이름; 주의! -> 구조체는 보통 main 함수 밖에 정의한다. 3) 구조체의 사용 예시 이름, 전화번호, 주소를 출력하는 프로그램 123456789101112131415161718192021#include struct info { char phoneNum[20]; char name[10]; char adress[20];}info1; //구조체 변수를 바로 선언해줌 int main..
[C]포인터
[C언어] 1.포인터*모든 자료는 c언어 코딩도장을 참조하였음을 밝힙니다. 1) 포인터란? : 메모리 주소(Adress)를 저장하는 변수로, 메모리의 특정 위치를 가리킬 때 사용한다. 2) 포인터의 사용 방법 자료형 *포인터이름; 포인터 = &변수; 12345678#includeint main(){ int *num; //포인터 변수 선언 int num1 = 10; //정수형 변수에 값 저장 num = &num1; // num1의 메모리 주소값을 num(포인터 변수)에 저장}Colored by Color Scriptercs 3) 역참조 연산자 포인터 변수에는 메모리 주소가 저장되어 있다. 만약 메모리 주소가 있는 곳으로 이동해서 값을 가져오고 싶다면 역참조 연산자를 사용한다. 이 연산자가 사용되면 예시에서..