【C】指针必须初始化吗??

定义一个指针能够不用初始化,可是在使用指针时必定要肯定它是否被初始化便是否指向了某一个肯定的可访问的内存位置。 如:int* p;//定义一个整型指针此时能够不初始化,但它的指向是不肯定的可能指向了系统中某一重要的内存位置。 int a; p=&a;//将p指向变量a,此时p的指向是肯定的 当对p进行解引用时如*p=20此时就要看看p的指向是否已肯定。因为上面咱们将p指向了a变量所在内存位置,因此
相关文章
相关标签/搜索