99问答网
所有问题
(char *) 和 char有什么区别
strName=new char(5);
和strName=(char *)new char(5);
的区别
strName 是指针变量
举报该问题
推荐答案 2009-06-12
(char *)是指针数据类型,char是值类型。(char *)new char(5)的结果是将内存中存储char[5]这个数组的首地址(即指针的值)赋给strName这个变量。很显然在第二个式子中 strName的声明是 char* strName。而第一个式子则是char strName来声明。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/WtWvWXXeO.html
其他回答
第1个回答 2009-06-12
(char*)是字符串指针,char 是字符类型。如
char *p = "I love you";
char test = 'c';
第2个回答 2009-06-12
(char *)强制转换为字符型指针
第3个回答 2009-06-12
第一个是数组
第二个是强制转化为指针
第4个回答 2009-06-12
没有区别。
相似回答
(char
*)
和
char有什么区别
答:
(char *)是指针数据类型,char是值类型
。(char *)new char(5)的结果是将内存中存储char[5]这个数组的首地址(即指针的值)赋给strName这个变量。很显然在第二个式子中 strName的声明是 char* strName。而第一个式子则是char strName来声明。
c++中
char
*
和
char
的区别
答:
1、储存内容不同
在C语言中,
char *是定义一个字符串
,存储的是一段如“abcd”的数据,而且最后还有一个结束符'\0';char 是定义一个字符,存储一个字符,占一个字节。2、
数据类型不同
:char * 是指针类型,是一个用来保存一个内存地址的计算机语言中的变量。char 是字符类型,用来存储字符值。3...
char*和char的区别
答:
区别:char是用来存储单个字符的数据类型,而char*是用来存储字符串(字符数组)的指针类型
。char变量只能存储一个字符,而char*指针变量可以指向一个字符串(字符数组)的首地址,从而访问整个字符串。对于char变量,可以直接使用字符常量或者变量进行赋值;而对于char*指针变量,需要指向已经存在的字符数组或者...
char与char*有什么区别
?
答:
- char *是指针类型,它专门指向内存中一个char类型的变量的地址。也就是说,
char*是一个指针变量,它存储的是一个内存地址
,这个地址所对应的内存单元中存储的是一个字符数据。- 当你声明一个char*变量时,它可以用来存放字符串的首地址,因为字符串在C语言中是以字符数组的形式存在,并且以空字符\...
char*和char
数组的主要
区别
是
什么
?
答:
char* 和 char数组都是C语言中处理字符串的重要
数据类型
,它们的区别如下:1. 数据类型:char数组是一种数据类型,它包含一组char类型的值。而 char*是一个指向字符(char)类型的指针。2. 内存分配:对于char数组,我们在定义数组时就已经将内存空间分配给它,而且一旦定义了数组大小,就不能更改数组...
char*和char的区别有哪些
?
答:
char*
是指针类型,值为一个char类型的变量的地址 char ch = 'a'; // char变量储存一个字符 char* p = &ch; // char*变量储存一个char变量的地址
c++ 中
char
和
char *
有什么区别
答:
char 表示的是C++中的一种基本的
数据类型
!它表示在内存中展一个字节!char * 是一种指针,可以指向了字符或字符串,一般来说是用来指向字符串,它在内存中占有四个字节!指针就是地址,因此char *就是记录一个字符串首地址的变量类型!
c++中
char*和char有什么区别
?
答:
当然有
区别
了,
char*
是字符指针(或字符串指针),这个指向一个字符或一个字符串。一般char×是用来指向字符串的
“
char
*”、“char”
和
“char **”分别
有什么区别
??
答:
char表示字符类型,
一个char变量只能存储一个字符
,char*通常理解为以指针表示的字符串.char**可理解为字符串数组(也是一个二维数组).示例如下:include <iostream> using namespace std;int main(){ char a = 'A';char* b = "ABC";char* c[] = {"DEF","GHI","JKL"};char** d = c;co...
大家正在搜
varchar2和char的区别
varchar与char区别
char和string的区别
c语言中int和char的区别
char和int的区别
char和int的用法区别
字段类型char是什么
char a='a'
char和