
本文共 3191 字,大约阅读时间需要 10 分钟。
���������������������������������������������������������������������������������������������������������������
1. ���������������������
������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
������������������������������������������������������������������������
char *ptr = NULL; // ���������������������ptr������������������������
������������������������������������������������������������������������������ NULL
��� 0
������������
char *ptr = NULL; // ������������ NULLint *arr_ptr = NULL; // ������������ NULL
2. ������������������
���������������������������������������������������������������������������������������������������������������������������������������������������
������������������������������������������������
- ������������������������������������������������
example[i]
���������i
��������������������������������� - ������������������������������������������������������������������������
���������
int arr[3];int *ptr = arr;*ptr = 42; // ������������������ptr[2] = 45; // ������������������2���������������������3���������������������������2
���������������������������������������������������
- ���������������������������������������������������������������
- ���������������������������0������������������
- ���������������������������������
std::vector
���������������������
3. ���������
��������������������������������������������������������������������������������������������������������������������������������������������������������� overwritten ���������������
���������������������������������������
- ���������������������������������������������������
- ������������������������������������������������������������������
���������������������������������������������������������
void *malloc������������\ alloc sizeof(int) + 10\ exit������������
���������������������������
int *ptr = malloc( sizeof(int) );free(ptr);// ptr ���������������������������������������������ptr��������������������������������������� ptr ���������������������������������
������������������������������������������������
- ���������������inode���������
shared_ptr
���unique_ptr
��������������������������������������������� - ��������������������������������������� NULL ���������������������������
- ���������������������������������������������������������������������������
4. ������������������������
���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
������������������������������������������������������������������������������������������������������ const
���������������������������������������������������������������������
���������
���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������发表评论
最新留言
关于作者
