#include <stdio.h> |
2-1번
#include <stdio.h>
int main ()
{
int inumber;
float fnumber;
char ch;
int *ip;
float *fp;
char *cp;
inumber = 25;
fnumber = 34.5f;
ch = 'g';
ip = &inumber;
fp = &fnumber;
cp = &ch;
printf ("%d\n", *ip);
printf ("%3.1f\n", *fp);
printf ("%c\n", *cp);
return 0;
}
2-2번
#include <stdio.h>
int main ()
{
float fnumber;
unsigned char *cp;
fnumber = 38.9f;
cp = (unsigned char *)&fnumber;
printf ("%02X %02X %02X %02X\n", *cp, *(cp + 1), *(cp + 2), *(cp + 3));
return 0;
}
3번
#include <stdio.h>
int main ()
{
int inumber;
int *ip;
ip = &inumber;
scanf ("%d", &inumber);
printf ("%d의 2배 값은 %d 이다.\n", *ip, 2* (*ip));
return 0;
}
4번
#include <stdio.h>
int main ()
{
int inumber;
float fnumber;
char ch;
int *ip;
float *fp;
char *cp;
ip = &inumber;
fp = &fnumber;
cp = &ch;
printf ("%d\n", sizeof(ip));
printf ("%d\n", sizeof(fp));
printf ("%d\n", sizeof(cp));
printf ("%d\n", sizeof(*ip));
printf ("%d\n", sizeof(*fp));
printf ("%d\n", sizeof(*cp));
return 0;
}
5번
포인터
6번
NULL
'코스웨어 > 13년 스마트컨트롤러' 카테고리의 다른 글
C_PDF_5장 연습문제 1~5번_손초롱 (0) | 2013.03.22 |
---|---|
[김성엽]5장연습문제 (0) | 2013.03.22 |
5장 연습문제 - 문영식 (0) | 2013.03.22 |
연습문제- 한성원 (0) | 2013.03.22 |
이수현 - 5장 연습문제 (0) | 2013.03.22 |
임기준 5장 연습문제 (0) | 2013.03.22 |
5장 연습문제 - 이규남 (2) | 2013.03.22 |
[조유진]5장 연습문제 (0) | 2013.03.22 |