Struct Size

C/C++ 2009.10.12 23:54

struct SizeTest
{
char ch;
int Data;
}

void main()
{
sizeof (SizeTest);
}


#pragma pack(1);
전치리기 처리를 하지않으면 8이 나옴
신고

'C/C++' 카테고리의 다른 글

Struct Size  (0) 2009.10.12
한 줄에 여러개의 숫자를 입력받아 배열에 할당  (0) 2009.07.13
문자열 거꾸로 출력하기  (1) 2009.07.13

한 줄에 여러개의 숫자를 입력받아 배열에 할당

C/C++ 2009.07.13 23:31
#include <stdio.h>
void Depet(int num,int &count,int &zero,int n)
{
	if(--n>0)
		Depet(num/2,count,zero,n);
	if(zero==3){
			n=-1;
			return;
	}
	if(num%2==0){
		if(++zero==3){
			count++;
		}
	}
	else
		zero=0;
}

void main()
{
	int i,count=0,zero;
	for(i=0;i<=255;i++){
		zero=0;
		Depet(i,count,zero,8);
	}
	printf("%d\n",256-count);
}

신고

'C/C++' 카테고리의 다른 글

Struct Size  (0) 2009.10.12
한 줄에 여러개의 숫자를 입력받아 배열에 할당  (0) 2009.07.13
문자열 거꾸로 출력하기  (1) 2009.07.13

문자열 거꾸로 출력하기

C/C++ 2009.07.13 23:27
#include <stdio.h>
#include <string.h>
#define MAXARRAY 5

void main(){

	char temp[MAXARRAY][1024];
	int i=0;
	char * pchar;
	for(i=0;i<5;i++)
	{
		printf("이름 %d : ",i+1);
		gets(temp[i]);
	}

	for(i=0;i<MAXARRAY;i++)
	{

		printf("이름 %d : ",i+1);

		pchar=&temp[i][strlen(temp[i])];
		while(*pchar!=temp[i][0])
		{
			pchar-=2;
			printf("%c%c",*pchar,*(pchar+1));

		}
		printf("\n");
	}
}
신고

'C/C++' 카테고리의 다른 글

Struct Size  (0) 2009.10.12
한 줄에 여러개의 숫자를 입력받아 배열에 할당  (0) 2009.07.13
문자열 거꾸로 출력하기  (1) 2009.07.13


티스토리 툴바