在if 语句中,判断一个指针是什么意思int* p;if p){}

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 14:22:57

在if 语句中,判断一个指针是什么意思int* p;if p){}
在if 语句中,判断一个指针是什么意思
int* p;
if p)
{
}

在if 语句中,判断一个指针是什么意思int* p;if p){}
比如 double *p; 声明了一个指针变量,这时他没有初始化,意思就是没有指向任何内容.
指针也就是一个int型数据,只是存放的是地址值而已.double *p; 此时P的数据为随机的.不知道他指到哪里去了.所以编译器必须要让你初始化他,不然你把Win系统给搞崩溃了.
 
if (!p) 
意思是判断这个指针是不是一个空指针,就是自己是不是0(NULL).
有问题继续问~
----------
给我分吧~!

在if 语句中,判断一个指针是什么意思int* p;if p){} “人们一般不会错用NULL指针,因为用if语句很容易判断.”这句话怎么编程理解?如何用一个if语句判断是否是NULL指针? c语言if语句判断奇偶数中 if(a%2)是什么意思 excel表格中if语句,判断中文 在while语句的循环中,怎么加入两个if的判断?比如 while 1if Abreak;endBend想在B循环中加入一个if C D的语句,该怎么写 用if语句判语句判断80>=x>60,在MATLAB中if语句后的判断应怎么写? C语言中return 0 表示什么要是在一个语句后面写上return 0 如 int i;if(number if(!(i%5)&&!if里面不是选择语句是什么意思啊? 在matlab中如何用if语句判断图像的格式 JS中if(aColors[i].indexOf(inputField.value)==0)这条语句是什么意思. C++在for语句中使用if语句已知一个一维数组的长度,需要判断它是否是对称的,既要用到循环,也要用到判断,该怎么编呢?for(f=0;f lingo中if语句@if(@abs(z(i)-k(j)) 在C语言中,if(!(i%10))这类条件语句中,的作用是什么? 在循环语句中,条件循环语句、计数型循环语句、指针型循环语句有何特点? if语句是什么意思? 请问这段c语言代码怎么解释 if(a[i]-'0'>=n&&a[i]=n)这是一个“n进制转换为十进制”的实例中判断输入的数据和进制数是否相符的语句, 为什么break不可用在if条件判断语句内 在exl中输入if语句时怎样让它在两个条件都成立的时候执行一个语句?