게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
c언어 포인터 질문점 해두 될까요 ㅠㅠ;
게시물ID : programmer_1100짧은주소 복사하기
작성자 : ㅎㅂㅎ
추천 : 0
조회수 : 424회
댓글수 : 4개
등록시간 : 2014/02/08 23:07:29
이번에 c언어 공부를 시작햇는대 포인터 부분 에서 도저히 이해가 안되는 부분이 많내요 ㅠㅠ;
제가 간단하게 만들어 본 함수인대
 
#include <stdio.h>
void input(double* matrix);   //함수의 원형 선언
int main(void) //메인 함수
{
   double* matrix1;    //포인터 선언
   matrix1=input(matrix1); 
}
void input(double* matrix) //input함수
{
 double  matrix2[1][1];
 matrix2[0][0]=1;
 matrix2[0][1]=2;
 matrix2[1][0]=3;
 matrix2[1][1]=4;
 matrix=(double *)matrix2;  //입력한 matrix2를 matrix에 저장한다
                                   이부분에서 생각한게 matrix2의 배열을 포인터 matrix에 넣을려고 한 부분 
}
 
제가 하고자 했던 의도가 void input(double* matrix)함수로 넘어가서 함수내 에서 만든 matrix2의 배열을 맨 아랫줄에 matrix에 넣어서
main함수로 돌아와서 matrix1에 넣고자 했던 것인대 실행 조차 안되내요 ㅠㅠ;
독학해서 공부하다 보니 어디다 물어 볼대도 없고 ㅠㅠ;; 도대체 어디가 잘못된 부분인지 모르겟어요 ㅠㅠ
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호