본문 바로가기 메뉴 바로가기

코드나라

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

코드나라

검색하기 폼
  • 분류 전체보기 (268) N
    • 프로그래밍 개념 (30)
    • [문법] 파이썬(Python) (10)
    • [문법] 다트(Dart) (5)
    • [문법] C++ (5)
    • [문법] C언어 (14)
    • [실전] 파이썬 (Python) (14) N
    • [실전] 플러터 (Flutter) (7)
    • [IoT] 아두이노 (Arduino) (2)
    • [공유프로그램] 자동글쓰기 (2)
    • 챗GPT 완전정복 (19)
      • 챗지피티 기초설정 (3)
      • 챗지피티 활용꿀팁 (11)
      • 챗지피티로 앱&웹 개발 (5)
    • 기타 생성형 AI챗봇 (8)
      • 제미나이(Gemini) (4)
      • 클로드(Claude) (3)
    • 너와나의관심사 (152) N
      • 기술동향&신산업 (20) N
      • 영화&드라마 (7)
      • 음악 (4)
      • 미스테리&공포 (4)
      • 게임 (4)
      • 투자 (7) N
      • 사회&이슈 (19) N
      • 연예&가십 (10) N
      • 잡동사니 (5)
      • 정부지원정책 (7) N
      • 영성철학&생활지혜 (3)
      • 생활꿀팁정보 (12) N
      • 사주명리 (34)
      • 과학쿠키 (1)
      • 타로리딩 (15) N
  • 방명록

c언어포인터 (3)
10) C언어 포인터의 포인터: 이중 포인터 개념, 함수 활용, 동적 메모리 할당

C언어 기초 Chapter 16: 포인터의 포인터 (이중 포인터 이해와 활용)16-1. 포인터의 포인터에 대한 이해기본 개념포인터도 변수이므로, 그 포인터의 주소를 저장하는 또 다른 포인터를 만들 수 있음이를 이중 포인터(double pointer) 라고 함선언 방식:int **pp;예제#include int main(void) { int a = 10; int *p = &a; // int형 변수 a를 가리킴 int **pp = &p; // 포인터 p의 주소를 가리킴 printf("a = %d\n", a); printf("*p = %d\n", *p); printf("**pp = %d\n", **pp); return 0;}👉 출력:a = 10*p = 10**..

[문법] C언어 2025. 9. 2. 22:03
8) C언어 포인터와 배열 완전정리: 관계, 연산, 문자열, 포인터 배열

C언어 기초 Chapter 13: 포인터와 배열 함께 이해하기13-1. 포인터와 배열의 관계배열과 포인터배열 이름은 사실상 첫 번째 원소의 주소arr 와 &arr[0] 는 같은 의미예제:#include int main(void) { int arr[3] = {10, 20, 30}; int *p = arr; // arr == &arr[0] printf("%d %d\n", arr[0], *p); // 10 10 printf("%d %d\n", arr[1], *(p+1)); // 20 20 printf("%d %d\n", arr[2], *(p+2)); // 30 30 return 0;}👉 배열과 포인터는 밀접하게 연결되어 있음13-2. 포인터 연산포인터에 정수를..

[문법] C언어 2025. 9. 1. 22:25
7) C언어의 1차원 배열과 포인터에 대해 알아보자

C언어 기초 Chapter 11~12: 배열과 포인터 완전 정리Chapter 11. 1차원 배열11-1. 배열의 선언과 초기화 방법배열이란?같은 자료형 변수를 여러 개 모아 하나의 이름으로 관리하는 것인덱스(index)를 이용해 각 요소 접근선언int arr[5]; // 정수 5개 저장double scores[10]; // 실수 10개 저장초기화int arr1[5] = {1, 2, 3, 4, 5};int arr2[] = {10, 20, 30}; // 크기 생략 가능char str[] = {'H', 'i', '\0'}; // 문자열 배열11-2. 배열을 이용한 문제와 변수의 표현배열 접근#include int main(void) { int arr[5] = {10, 20, 30, 40, 50}..

[문법] C언어 2025. 9. 1. 22:22
이전 1 다음
이전 다음

Blog is powered by Tistory / Designed by Tistory

티스토리툴바