내 꿈은 80대 개발자...

고정 헤더 영역

글 제목

메뉴 레이어

내 꿈은 80대 개발자...

메뉴 리스트

  • 홈
  • NaverBlog
  • java.Language.Study_Git
  • WebDev_Git
  • c.Language.Study_Git
  • IT
    • Computer
      • Architecture
      • Algorithm
      • 프로그래밍의 작동원리
    • Linux
      • Basic
      • Advanced
      • expert
      • Security
    • Language
      • C
      • C++
      • JAVA
      • Develop_Book
      • Database_MariaDB_v10.6
      • python3.8
    • Network
      • Tool
      • Docker
    • Security
      • OS
      • Software
      • Database
      • Network
    • Platform
      • Github
      • Jenkis
      • Spring
    • Life
      • Sport
      • Date
      • Cooking
      • Life

검색 레이어

내 꿈은 80대 개발자...

검색 영역

컨텐츠 검색

Language/C

  • [C언어]포인터 배열(Pointer Array)

    2022.03.01 by Computer_x86_64

  • [C언어]함수포인터(Function Pointer).

    2022.02.27 by Computer_x86_64

  • [C]포인터(pointer)

    2022.02.24 by Computer_x86_64

[C언어]포인터 배열(Pointer Array)

배열은 한가지 데이터 타입을 연속적으로 담는 변수다. 그렇다면 포인터 배열은 어떻게 사용하는지 확인해보자. #include int main() { int array[5] = { 11,22,33,44,55 }; int* pa; //배열이름은 주소이기떄문에 &를 붙이지 않는다. pa = array; for (int i = 0; i < 5; i++) { printf("array[%d] : value = \" %d \" \n", i, array[i]); } printf("array address : %p\n", array); //0x7fffffffe960 printf("pa value : %p\n", pa); //0x7fffffffe960 printf("pa address : %p\n", &pa); //0x7f..

Language/C 2022. 3. 1. 10:51

[C언어]함수포인터(Function Pointer).

포인터에 포인터, 더블포인터, 포인터배열, 배열포인터, 함수 포인터, const 포인터, void 포인터 가 있다. 오늘은 함수 포인터를 정리한 내용이다. 앞에 포인터, 더블포인터는 이해했다면 함수 포인터도 이해하기 쉽다. 1. 함수의 반환탑입이 같아야한다. 2. 함수의 매개변수가 같아야한다. 이 두가지사항만 알고있다면 된다. 함수포인터도 함수의 주소를 담는 그릇인 것이다. #include void echo() { printf("hello C World\n"); } int add(int a, int b) { printf("%d\n", a + b); return a + b; } int main() { /* Function Pointer */ void (*fp)(); fp = echo; fp(); print..

Language/C 2022. 2. 27. 23:40

[C]포인터(pointer)

C언어에서 두손 두발 들게 하는 포인터란 아이는....어렵다.... 이내용을 정리하는 이유도 내가 좀더 남에게 설명함으로써 나 자신이 더 확실히 이해하기 위해서이다. 자바를 공부하다 언매이지드 랭귀지를 공부하고싶어 C, C++를 다시 공부한다. 어떤 언어를 공부하더라고 메모리 구조는 간략히 알고있어야한다고 생각된다. 물론 이렇게 정리하고 올리는 이유도 내가 공부하기 위해서이다.... 1. 프로그램과 메모리 모든 프로그램들은 OS로부터 자신이 사용할 영토를 할당받는다. A라는 프로그램이 자신이 구동하기 위해서는 OS의 메모리 공간이 A 프로그램의 실행가능 한 사이즈만큼 여유공가닝 있어야한다. 그렇게 공간을 확보한 A 프로그램은 아래 예시와 같은 공간을 할당받는다. * 참고로 실제 메모리는 아래와 같이 할당..

Language/C 2022. 2. 24. 23:58

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
내 꿈은 80대 개발자... © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바