본문내용
사용자가 무한으로 입력할 수 있고
표현 할 수 있는 달팽이의 크기에 제한이 없음
씨쁠쁠 문법을 사용해서 작성
매크로와 출력형식을 지정해서
코드의 가독성을 높임
한 번만 삼항연산자를 사용해서
코드의 라인수를 줄이면서 가독성을 높임
동적 할당을 함으로써 메모리의 낭비와
속도 높임
#include
#include
using namespace std;
int main()
{
int iSize;
int iLoop;
while(1)
{
cout<<"snail : ";
cin>>iSize;
int** pSnail = new int*[iSize];
if(pSnail == NULL)
{
cout<<"error"<
return -1;
}
for(iLoop = 0 ; iSize > iLoop ; ++iLoop)
{
*(pSnail + iLoop) = new int[iSize];
if(pSnail == NULL)
{
cout<<"error"<
return -1;
}
}
표현 할 수 있는 달팽이의 크기에 제한이 없음
씨쁠쁠 문법을 사용해서 작성
매크로와 출력형식을 지정해서
코드의 가독성을 높임
한 번만 삼항연산자를 사용해서
코드의 라인수를 줄이면서 가독성을 높임
동적 할당을 함으로써 메모리의 낭비와
속도 높임
#include
#include
using namespace std;
int main()
{
int iSize;
int iLoop;
while(1)
{
cout<<"snail : ";
cin>>iSize;
int** pSnail = new int*[iSize];
if(pSnail == NULL)
{
cout<<"error"<
}
for(iLoop = 0 ; iSize > iLoop ; ++iLoop)
{
*(pSnail + iLoop) = new int[iSize];
if(pSnail == NULL)
{
cout<<"error"<
}
}
추천자료
c언어로 만든 동적 할당 printList 부분 재귀함수로 변환 프로그램
[컴퓨터]동적할당을 사용한 C 입/출력 정렬 프로그램
[C++] 클래스를 이용한 성적처리 (동적할당 배열 구조체 저장 불러오기 석차)
C언어의 원리, C언어의 장단점, C언어의 시작, C++의 추가된 사항, C++의 데이터선언, C++의 ...
C++ 메모리동적할당
동적 메모리 할당 + 파일 입출력을 이용한 행렬 곱 소스코드 (c언어)
2009년 달력 프로그램, 동적할당을 이용한 매트릭스 연산 프로그램
메모리 동적할당을 이용한 Vending machine(밴딩머신) 구현
[C/C++] Task10 (메모리릭-CRTDBG)