99问答网
所有问题
当前搜索:
cnull
c中int x=
null
可以吗
答:
您好,在C语言内部,一般会将
null
和
NULL
用宏定义为0,定义的形式为:define NULL 0#define null 0所以,那个int x = null就相当于int x = 0.但是并不保证所有的C编译器都会这么定义。如果nul没有被提前定义,这种写法就是错误的。您的采纳是我们的动力(⊙▽⊙)
C语言,strcpy 对指针赋值
NULL
错误
答:
strcpy(orgarray -> visibleFlag,
NULL
);语法上讲,本身没有任何语法错误 但是100%是有问题的 你在企图读出内存NULL地址的值 你要想orgarray -> visibleFlag指向NULL的话,不可能,visibleFlag是数组,数组名不是可修改的左值 如果是指针的话,直接ptr=NULL;...
C语言中
NULL
是包含在哪个头文件中的?为什么有时候使用的要宏定义为#...
答:
<stdio.h>, <stdlib.h>, <string.h>, ,<stddef.h>, <locale.h>,
C语言中void类型的函数能否返回
NULL
答:
一楼正解,注意理解void和
NULL
的区别 void 从不严格意义上讲,void也是一种数据类型。而NULL 表示指针不指向任何东西,指针未初始化。。其实这两个没什么好混淆的,根本不在一个地方。。一个是数据类型,一个是指针的一个值 因为NULL=0 #define NULL 0 说void 是从不严格的意义上讲,因为有...
c语言中警告取消对
NULL
指针的引用什么意思?怎么解决?
答:
malloc调用可能失败,失败时返回
NULL
,程序没有处理这种异常情况。初读代码,没发现问题,加上malloc失败情况处理if语句试试看。供参考。
Head->Next =
NULL
在C语言里是什么意思?
答:
这条语句涉及到两个操作符,->和=,以及一个系统宏定义
NULL
。1 ->在C语言中是结构体指针访问元素的操作符。所以这里,Head必须是一个结构体指针,而Next则必须是其中的一个元素。Head->Next就是对结构体指针变量Head取其成员变量Next的操作。2 =在C语言中为赋值操作符。在这里是将Head->Next赋值...
C语言中,ch字符型变量,则赋值语句 ch=
NULL
表达为什么正确?字符常量...
答:
NULL
英文原意就是空,即什么也没有,注意不代表是0,0也是数值,它代表没有值;如果是个字符数组的话会明显些,用VC编译器设断点查询是没有值的。
C语言中,字符型变量ch=
NULL
,请问NULL是字符串,而只有字符常量才能够给字...
答:
你好这样做没错
NULL
可以复制给任意类型变量 值为空。像这种问题完全可以自己动手亲测。
c++ 用
null
,需要include哪个文件?
答:
null
,必须要大写
NULL
c和c++是区分大小写的 而且要加头文件 #include <stdio.h>,另外其他很多头文件也包含了 <stdio.h> 这个头文件,比如 <iostream> 就包含了这个头文件,你加上它也行
null
是什么意思?
答:
1. 【形容词】零的;无效的;无价值的;空的. 2. 【名词】零;空;无. 3. 【及物动词】使无效.一.
NULL
字符 在ASCII码的第一个字符是NULL,它的数值是0,占用1字节;C语言把它作为字符串的最后一个字符,以表示字符串到此结束."\0"二.NULL指针 在C语言的头文件stddef.h中,NULL的定义如下: #...
<上一页
1
2
3
4
5
6
7
8
9
10
下一页
尾页
其他人还搜