#include <stdio.h>
#include <string.h>
#include <stdlib.h>
void main()
{
int* ptr = NULL;
int i = 100;
printf("%p\n", ptr);
if (ptr == NULL)
{
printf("ptr == null\n");
ptr = malloc(sizeof(int));
}
free(ptr);
ptr = NULL;
printf("%p\n", ptr);
ptr = &i;
printf("%d", *ptr);
}
'Program language > C' 카테고리의 다른 글
[C] 구조체 화살표 연산자 이용하기 (0) | 2021.04.05 |
---|---|
[C] 구조체 선언 후 구조체 멤버 초기화하고 출력하기 (0) | 2021.04.05 |
[C] 구조체 선언과 초기화 (0) | 2021.04.05 |
[C] 간단하게 알아보는 strcmp함수 (0) | 2021.03.28 |
[C] 간단한 포인터 코드와 주석 설명 (0) | 2021.03.28 |