Enviar pesquisa
Carregar
4. 함수포인터
•
4 gostaram
•
1,551 visualizações
Hoyoung Jung
Seguir
함수 포인터의 사용법
Leia menos
Leia mais
Engenharia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 19
Baixar agora
Baixar para ler offline
Recomendados
포인터의기초 (2) - 포인터 사용하기1
포인터의기초 (2) - 포인터 사용하기1
Hoyoung Jung
3.포인터
3.포인터
Hoyoung Jung
포인터의 기초(1)
포인터의 기초(1)
Hoyoung Jung
The C++ Programming Language 5장 포인터, 배열, 구조체
The C++ Programming Language 5장 포인터, 배열, 구조체
해강
C review
C review
Young Wook Kim
프로그래밍 및 실습 Chap2
프로그래밍 및 실습 Chap2
dktm
C++정리 스마트포인터
C++정리 스마트포인터
fefe7270
Hello python 3회 자료형과 함수(파이썬 스터디, 발표자료)
Hello python 3회 자료형과 함수(파이썬 스터디, 발표자료)
Cherucy
Recomendados
포인터의기초 (2) - 포인터 사용하기1
포인터의기초 (2) - 포인터 사용하기1
Hoyoung Jung
3.포인터
3.포인터
Hoyoung Jung
포인터의 기초(1)
포인터의 기초(1)
Hoyoung Jung
The C++ Programming Language 5장 포인터, 배열, 구조체
The C++ Programming Language 5장 포인터, 배열, 구조체
해강
C review
C review
Young Wook Kim
프로그래밍 및 실습 Chap2
프로그래밍 및 실습 Chap2
dktm
C++정리 스마트포인터
C++정리 스마트포인터
fefe7270
Hello python 3회 자료형과 함수(파이썬 스터디, 발표자료)
Hello python 3회 자료형과 함수(파이썬 스터디, 발표자료)
Cherucy
Erlang
Erlang
hyun soomyung
Erlang을 이용한 swap 서버
Erlang을 이용한 swap 서버
Jaejin Yun
정규표현식 Regular expression (regex)
정규표현식 Regular expression (regex)
Sunyoung Kim
9. pointer
9. pointer
웅식 전
Python3 10장 문자열이야기
Python3 10장 문자열이야기
Jihoon Kong
2012 Ds D2 03
2012 Ds D2 03
chl132435
[170529 6주차]C언어 A반
[170529 6주차]C언어 A반
arundine
Regex
Regex
Kangwook Lee
2012 Ds D2 03 Pdf
2012 Ds D2 03 Pdf
kd19h
Study1
Study1
SongChiWon
6장 표현식 및 문장
6장 표현식 및 문장
재정 이
What’s new in c++11
What’s new in c++11
Jeongsang Baek
Java standard(8~13)
Java standard(8~13)
Blake No Shik Park
C++11
C++11
Yubin Lim
배열과 포인터
배열과 포인터
영기 김
정규표현식(Regular expressions)
정규표현식(Regular expressions)
Juhee Kim
5주차 스터디
5주차 스터디
Seungwee Choi
C Language For Arduino
C Language For Arduino
영욱 김
Python3 brief summary
Python3 brief summary
HoChul Shin
자료구조 그래프 보고서
자료구조 그래프 보고서
mil23
포인터의 공식
포인터의 공식
Hoyoung Jung
Memory & object pooling
Memory & object pooling
Nam Hyeonuk
Mais conteúdo relacionado
Mais procurados
Erlang
Erlang
hyun soomyung
Erlang을 이용한 swap 서버
Erlang을 이용한 swap 서버
Jaejin Yun
정규표현식 Regular expression (regex)
정규표현식 Regular expression (regex)
Sunyoung Kim
9. pointer
9. pointer
웅식 전
Python3 10장 문자열이야기
Python3 10장 문자열이야기
Jihoon Kong
2012 Ds D2 03
2012 Ds D2 03
chl132435
[170529 6주차]C언어 A반
[170529 6주차]C언어 A반
arundine
Regex
Regex
Kangwook Lee
2012 Ds D2 03 Pdf
2012 Ds D2 03 Pdf
kd19h
Study1
Study1
SongChiWon
6장 표현식 및 문장
6장 표현식 및 문장
재정 이
What’s new in c++11
What’s new in c++11
Jeongsang Baek
Java standard(8~13)
Java standard(8~13)
Blake No Shik Park
C++11
C++11
Yubin Lim
배열과 포인터
배열과 포인터
영기 김
정규표현식(Regular expressions)
정규표현식(Regular expressions)
Juhee Kim
5주차 스터디
5주차 스터디
Seungwee Choi
C Language For Arduino
C Language For Arduino
영욱 김
Python3 brief summary
Python3 brief summary
HoChul Shin
자료구조 그래프 보고서
자료구조 그래프 보고서
mil23
Mais procurados
(20)
Erlang
Erlang
Erlang을 이용한 swap 서버
Erlang을 이용한 swap 서버
정규표현식 Regular expression (regex)
정규표현식 Regular expression (regex)
9. pointer
9. pointer
Python3 10장 문자열이야기
Python3 10장 문자열이야기
2012 Ds D2 03
2012 Ds D2 03
[170529 6주차]C언어 A반
[170529 6주차]C언어 A반
Regex
Regex
2012 Ds D2 03 Pdf
2012 Ds D2 03 Pdf
Study1
Study1
6장 표현식 및 문장
6장 표현식 및 문장
What’s new in c++11
What’s new in c++11
Java standard(8~13)
Java standard(8~13)
C++11
C++11
배열과 포인터
배열과 포인터
정규표현식(Regular expressions)
정규표현식(Regular expressions)
5주차 스터디
5주차 스터디
C Language For Arduino
C Language For Arduino
Python3 brief summary
Python3 brief summary
자료구조 그래프 보고서
자료구조 그래프 보고서
Destaque
포인터의 공식
포인터의 공식
Hoyoung Jung
Memory & object pooling
Memory & object pooling
Nam Hyeonuk
TCP/IP Protocol - JAVA
TCP/IP Protocol - JAVA
cooddy
Database
Database
Nam Hyeonuk
네트워크 스터디(Tcp 소켓 프로그래밍)
네트워크 스터디(Tcp 소켓 프로그래밍)
MoonLightMS
[네트워크] TCP, 믿을 수 있나요!?
[네트워크] TCP, 믿을 수 있나요!?
용민 박
뇌자T 1.네트워크와 tcpip
뇌자T 1.네트워크와 tcpip
sj k
Haskell study 15
Haskell study 15
Nam Hyeonuk
Multi thread
Multi thread
Nam Hyeonuk
[14.10.20] 아! 그거...모르겠습니다 - TLS(devrookie)
[14.10.20] 아! 그거...모르겠습니다 - TLS(devrookie)
해강
Tcp ip & io model
Tcp ip & io model
Nam Hyeonuk
TOAST Meetup2015 - 구름 Cloud IDE (류성태)
TOAST Meetup2015 - 구름 Cloud IDE (류성태)
TOAST_NHNent
파이썬 데이터 검색
파이썬 데이터 검색
Yong Joon Moon
내 질문에는 왜 답변이 달리지 않을까
내 질문에는 왜 답변이 달리지 않을까
Hoyoung Jung
소프트웨어 개발자를 위한 하드웨어 상식
소프트웨어 개발자를 위한 하드웨어 상식
중선 곽
Sync async-blocking-nonblocking-io
Sync async-blocking-nonblocking-io
Cheoloh Bae
Next 게임 실전 프로젝트 슬라이드
Next 게임 실전 프로젝트 슬라이드
Nam Hyeonuk
[D2 CAMPUS]웹 개발자의 스펙 : HTTP
[D2 CAMPUS]웹 개발자의 스펙 : HTTP
NAVER D2
Effective c++chapter8
Effective c++chapter8
성연 김
패킷의 전달과정
패킷의 전달과정
성연 김
Destaque
(20)
포인터의 공식
포인터의 공식
Memory & object pooling
Memory & object pooling
TCP/IP Protocol - JAVA
TCP/IP Protocol - JAVA
Database
Database
네트워크 스터디(Tcp 소켓 프로그래밍)
네트워크 스터디(Tcp 소켓 프로그래밍)
[네트워크] TCP, 믿을 수 있나요!?
[네트워크] TCP, 믿을 수 있나요!?
뇌자T 1.네트워크와 tcpip
뇌자T 1.네트워크와 tcpip
Haskell study 15
Haskell study 15
Multi thread
Multi thread
[14.10.20] 아! 그거...모르겠습니다 - TLS(devrookie)
[14.10.20] 아! 그거...모르겠습니다 - TLS(devrookie)
Tcp ip & io model
Tcp ip & io model
TOAST Meetup2015 - 구름 Cloud IDE (류성태)
TOAST Meetup2015 - 구름 Cloud IDE (류성태)
파이썬 데이터 검색
파이썬 데이터 검색
내 질문에는 왜 답변이 달리지 않을까
내 질문에는 왜 답변이 달리지 않을까
소프트웨어 개발자를 위한 하드웨어 상식
소프트웨어 개발자를 위한 하드웨어 상식
Sync async-blocking-nonblocking-io
Sync async-blocking-nonblocking-io
Next 게임 실전 프로젝트 슬라이드
Next 게임 실전 프로젝트 슬라이드
[D2 CAMPUS]웹 개발자의 스펙 : HTTP
[D2 CAMPUS]웹 개발자의 스펙 : HTTP
Effective c++chapter8
Effective c++chapter8
패킷의 전달과정
패킷의 전달과정
Semelhante a 4. 함수포인터
피보나치 수열과 파이썬.pptx
피보나치 수열과 파이썬.pptx
ssuser791410
PS 향유회 세미나 - Python을 서브언어로 편하게 PS해보자
PS 향유회 세미나 - Python을 서브언어로 편하게 PS해보자
SesangCho
파이썬 함수 이해하기
파이썬 함수 이해하기
Yong Joon Moon
빠르게 활용하는 파이썬3 스터디(ch1~4)
빠르게 활용하는 파이썬3 스터디(ch1~4)
SeongHyun Ahn
Nlp study1
Nlp study1
Lee Gyeong Hoon
Pure Function and Rx
Pure Function and Rx
Hyungho Ko
[KGC2014] 두 마리 토끼를 잡기 위한 C++ - C# 혼합 멀티플랫폼 게임 아키텍처 설계
[KGC2014] 두 마리 토끼를 잡기 위한 C++ - C# 혼합 멀티플랫폼 게임 아키텍처 설계
Sungkyun Kim
Gpg gems1 1.3
Gpg gems1 1.3
david nc
2015-2 MODA 두 번째 스터디
2015-2 MODA 두 번째 스터디
SKKU
Part14 %ed%8 c%8c%ec%9d%bc%ec%9e%85%ec%b6%9c%eb%a0%a5
Part14 %ed%8 c%8c%ec%9d%bc%ec%9e%85%ec%b6%9c%eb%a0%a5
현웅 김
파이썬을 활용한 자연어분석 기초
파이썬을 활용한 자연어분석 기초
김용범 | 무영인터내쇼날
파이선 문법 조금만더
파이선 문법 조금만더
Woojing Seok
강의자료 2
강의자료 2
Young Wook Kim
파이썬+함수이해하기 20160229
파이썬+함수이해하기 20160229
Yong Joon Moon
Java cc introduce
Java cc introduce
효원 강
Lecture 1: Introduction to Python and TensorFlow
Lecture 1: Introduction to Python and TensorFlow
Sang Jun Lee
20150306 파이썬기초 IPython을이용한프로그래밍_이태영
20150306 파이썬기초 IPython을이용한프로그래밍_이태영
Tae Young Lee
Python을 활용한 챗봇 서비스 개발 1일차
Python을 활용한 챗봇 서비스 개발 1일차
Taekyung Han
Bash-as-a-Interpreter
Bash-as-a-Interpreter
eva
Bash-as-a-Interpreter
Bash-as-a-Interpreter
Juhwan Yun
Semelhante a 4. 함수포인터
(20)
피보나치 수열과 파이썬.pptx
피보나치 수열과 파이썬.pptx
PS 향유회 세미나 - Python을 서브언어로 편하게 PS해보자
PS 향유회 세미나 - Python을 서브언어로 편하게 PS해보자
파이썬 함수 이해하기
파이썬 함수 이해하기
빠르게 활용하는 파이썬3 스터디(ch1~4)
빠르게 활용하는 파이썬3 스터디(ch1~4)
Nlp study1
Nlp study1
Pure Function and Rx
Pure Function and Rx
[KGC2014] 두 마리 토끼를 잡기 위한 C++ - C# 혼합 멀티플랫폼 게임 아키텍처 설계
[KGC2014] 두 마리 토끼를 잡기 위한 C++ - C# 혼합 멀티플랫폼 게임 아키텍처 설계
Gpg gems1 1.3
Gpg gems1 1.3
2015-2 MODA 두 번째 스터디
2015-2 MODA 두 번째 스터디
Part14 %ed%8 c%8c%ec%9d%bc%ec%9e%85%ec%b6%9c%eb%a0%a5
Part14 %ed%8 c%8c%ec%9d%bc%ec%9e%85%ec%b6%9c%eb%a0%a5
파이썬을 활용한 자연어분석 기초
파이썬을 활용한 자연어분석 기초
파이선 문법 조금만더
파이선 문법 조금만더
강의자료 2
강의자료 2
파이썬+함수이해하기 20160229
파이썬+함수이해하기 20160229
Java cc introduce
Java cc introduce
Lecture 1: Introduction to Python and TensorFlow
Lecture 1: Introduction to Python and TensorFlow
20150306 파이썬기초 IPython을이용한프로그래밍_이태영
20150306 파이썬기초 IPython을이용한프로그래밍_이태영
Python을 활용한 챗봇 서비스 개발 1일차
Python을 활용한 챗봇 서비스 개발 1일차
Bash-as-a-Interpreter
Bash-as-a-Interpreter
Bash-as-a-Interpreter
Bash-as-a-Interpreter
Mais de Hoyoung Jung
철권 1단에서 벗어나기
철권 1단에서 벗어나기
Hoyoung Jung
코딩 공부 시작하기
코딩 공부 시작하기
Hoyoung Jung
entry를 이용한 코딩 교육1
entry를 이용한 코딩 교육1
Hoyoung Jung
Github Markdown
Github Markdown
Hoyoung Jung
stored procedure2 + jdbc
stored procedure2 + jdbc
Hoyoung Jung
mysql stored procedure
mysql stored procedure
Hoyoung Jung
암달의 법칙과 쿼리튜닝 기초
암달의 법칙과 쿼리튜닝 기초
Hoyoung Jung
mysql 서브쿼리
mysql 서브쿼리
Hoyoung Jung
GROUP BY, CASE WHEN
GROUP BY, CASE WHEN
Hoyoung Jung
트랜잭션
트랜잭션
Hoyoung Jung
데이터베이스 정규화
데이터베이스 정규화
Hoyoung Jung
MySQL 인덱스의 기초
MySQL 인덱스의 기초
Hoyoung Jung
tomcat jdbc mysql 프로그래밍
tomcat jdbc mysql 프로그래밍
Hoyoung Jung
MySQL JOIN
MySQL JOIN
Hoyoung Jung
데이터베이스 모델링
데이터베이스 모델링
Hoyoung Jung
MySQL delete.update
MySQL delete.update
Hoyoung Jung
MySQL Select (1)
MySQL Select (1)
Hoyoung Jung
2. MySQL DataTye Basic
2. MySQL DataTye Basic
Hoyoung Jung
MySQL Create Table
MySQL Create Table
Hoyoung Jung
Mymysql basic sql
Mymysql basic sql
Hoyoung Jung
Mais de Hoyoung Jung
(20)
철권 1단에서 벗어나기
철권 1단에서 벗어나기
코딩 공부 시작하기
코딩 공부 시작하기
entry를 이용한 코딩 교육1
entry를 이용한 코딩 교육1
Github Markdown
Github Markdown
stored procedure2 + jdbc
stored procedure2 + jdbc
mysql stored procedure
mysql stored procedure
암달의 법칙과 쿼리튜닝 기초
암달의 법칙과 쿼리튜닝 기초
mysql 서브쿼리
mysql 서브쿼리
GROUP BY, CASE WHEN
GROUP BY, CASE WHEN
트랜잭션
트랜잭션
데이터베이스 정규화
데이터베이스 정규화
MySQL 인덱스의 기초
MySQL 인덱스의 기초
tomcat jdbc mysql 프로그래밍
tomcat jdbc mysql 프로그래밍
MySQL JOIN
MySQL JOIN
데이터베이스 모델링
데이터베이스 모델링
MySQL delete.update
MySQL delete.update
MySQL Select (1)
MySQL Select (1)
2. MySQL DataTye Basic
2. MySQL DataTye Basic
MySQL Create Table
MySQL Create Table
Mymysql basic sql
Mymysql basic sql
Último
(독서광) 인간이 초대한 대형 참사 - 대형 참사가 일어날 때까지 사람들은 무엇을 하고 있었는가?
(독서광) 인간이 초대한 대형 참사 - 대형 참사가 일어날 때까지 사람들은 무엇을 하고 있었는가?
Jay Park
JMP 기능의 확장 및 내재화의 핵심 JMP-Python 소개
JMP 기능의 확장 및 내재화의 핵심 JMP-Python 소개
JMP Korea
공학 관점에서 바라본 JMP 머신러닝 최적화
공학 관점에서 바라본 JMP 머신러닝 최적화
JMP Korea
JMP가 걸어온 여정, 새로운 도약 JMP 18!
JMP가 걸어온 여정, 새로운 도약 JMP 18!
JMP Korea
데이터 분석 문제 해결을 위한 나의 JMP 활용법
데이터 분석 문제 해결을 위한 나의 JMP 활용법
JMP Korea
JMP를 활용한 전자/반도체 산업 Yield Enhancement Methodology
JMP를 활용한 전자/반도체 산업 Yield Enhancement Methodology
JMP Korea
JMP를 활용한 가속열화 분석 사례
JMP를 활용한 가속열화 분석 사례
JMP Korea
실험 설계의 평가 방법: Custom Design을 중심으로 반응인자 최적화 및 Criteria 해석
실험 설계의 평가 방법: Custom Design을 중심으로 반응인자 최적화 및 Criteria 해석
JMP Korea
Último
(8)
(독서광) 인간이 초대한 대형 참사 - 대형 참사가 일어날 때까지 사람들은 무엇을 하고 있었는가?
(독서광) 인간이 초대한 대형 참사 - 대형 참사가 일어날 때까지 사람들은 무엇을 하고 있었는가?
JMP 기능의 확장 및 내재화의 핵심 JMP-Python 소개
JMP 기능의 확장 및 내재화의 핵심 JMP-Python 소개
공학 관점에서 바라본 JMP 머신러닝 최적화
공학 관점에서 바라본 JMP 머신러닝 최적화
JMP가 걸어온 여정, 새로운 도약 JMP 18!
JMP가 걸어온 여정, 새로운 도약 JMP 18!
데이터 분석 문제 해결을 위한 나의 JMP 활용법
데이터 분석 문제 해결을 위한 나의 JMP 활용법
JMP를 활용한 전자/반도체 산업 Yield Enhancement Methodology
JMP를 활용한 전자/반도체 산업 Yield Enhancement Methodology
JMP를 활용한 가속열화 분석 사례
JMP를 활용한 가속열화 분석 사례
실험 설계의 평가 방법: Custom Design을 중심으로 반응인자 최적화 및 Criteria 해석
실험 설계의 평가 방법: Custom Design을 중심으로 반응인자 최적화 및 Criteria 해석
4. 함수포인터
1.
C언어와포인터(4) 함수포인터 "완전학습을지향하는"NHN
NEXT 정호영 나눔고딕및나눔고딕코딩글꼴을설치해주세요.
2.
오늘의토픽 -간단하게함수포인터에대해배워보자.
3.
함수의구성요소 1.입력-parameter 2.함수이름-foo
3.출력-return intfoo(intn, double x) { … return 1; }
4.
함수를구별할수있게하는요소들 1.parameter의개수,각각의타입 2.함수이름foo=함수의코드(인스트럭션)가저장된주소
3.return타입 intfoo(char, double)
5.
함수이름 1.함수의코드(인스트럭션)가저장된주소 2.아마도코드영역(읽기전용)일것이다.
3.생각해보니포인터랑비슷한것같다. intfoo(char, double)
6.
함수이름=주소인지확인해보자. https://gist.github.com/honux77/c44182cdf8e777dc2d38
7.
결과 == Result
(VS2013, win7) == address of foo = 002A10F0address of main = 002A1140address of literal = 002A5878address of global = 002A801Cpointer value in stack = 0046F90Caddress of x = 0046F928pointer value in heap = 0083E2B0계속하려면아무키나누르십시오. . .
8.
함수이름=주소=포인터 그럼포인터변수에함수이름을넣을수도있겠네요. 네~됩니다.
9.
포인터변수에함수이름을넣으려면 함수를구별할수있는형식이어야할것같습니다.
10.
함수를포인터로대입하려면필요한것들 1.parameter의개수,타입 2.함수코드가들어있는곳주소(=이름)
3.리턴타입
11.
함수의포인터 1.parameter-double,int 2.함수의주소-(*ptr)에저장
3.리턴타입-int return_type(*function)(arg1, arg2, ...); int(*ptr)(double, int)
12.
https://gist.github.com/honux77/ef2476764669218e5af4
13.
함수포인터의용도 여러가지가있는데각자공부합시다. 한가지만알아봅니다.
14.
qsort함수사용예제 함수포인터가들어있습니다. 저타입에맞는함수를만들어봅시다.
15.
https://gist.github.com/honux77/25c55f2264b29568aac7
16.
주의!헷갈리지말아야할것들 ?! int(*ptr)(int);
int*ptr[4]; int(*ptr)[4];
17.
주의!헷갈리지말아야할것들 ?! //int를parameter로받고int를리턴하는함수포인터
int(*ptr)(int); //int포인터가4개있는int포인터배열 int*ptr[4]; // 4개짜리1차원int배열의포인터 //2차원배열에대응 int(*ptr)[4];
18.
19.
Thank You
Baixar agora