게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
c++)소스오류 및 해석좀 도와주세요
게시물ID : computer_7686짧은주소 복사하기
작성자 : kkkkΩ
추천 : 0
조회수 : 323회
댓글수 : 9개
등록시간 : 2011/06/06 01:14:57
1.
#include<iostream>
using namespace std;

int* smaller(int*,int*);
int main()
{
int a;
int b;
int *p;
cout<<"a와b를 입력하시오"<<endl;
cin>>a>>b>>endl;
p=smaller(&a,&b);
cout<<"작은값은"<<a<<endl;
}
int* smaller (int* x,int* y)
{
return (*x<*y?x:y);
}
오류를 올리려는데 스압이 너무심해서;;;
2.
#include <iostream>
using namespace std;
int main()
{

int anint = 1234;
int* pint = &anint;
cout<<"anint is located at : "<<&anint<<endl;
cout<<"pint's value is: "<<pint<<endl;

char* pchar = "hello";
cout<<"pchar points to: "<<pchar<<endl;
cout<<"pchar's value is : "<<static_cast<void*> (pchar)<<endl;//질문하기.
return 0;
}
질문하기 저부분...캐스트연산자는 형변환연산자인데
여기서 어떻게 인식하는지 자체를 통 모르겠어요;;;;;
3,
#include <iostream>
#include <iomanip>
using namespace std;

const int HANG = 2;
const int YUL=5;
int main()
{
int table [HANG] [YUL] =
{
{0,1,2,3,4},
{5,6,7,8,9}
};
int line [HANG*YUL];
for (int row = 0; row < HANG; row++)//여기부터
for(int column =0; column<YUL;column++)
line[row*YUL + column] = table[row][column];//여기부터
cout<<setfill('0');
for(int row =0; row<HANG*YUL; row++)//여기질문
cout<<setw(2)<<line[row]<<" ";
return 0;
}
//여기부터 여기질문까지 이해가 안가는데...
row라는 새로운행렬의 행을만들어주고 column이라는열을만들어주는데
//여기부터 이라인이 말하는게 통 뭔말인지 모르겠어요.....

나름 기말고사는 다가오는데 내가 수업에 뭘들었지;;
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호