www问答网
所有问题
当前搜索:
不能添加两个指针
c++ “+”:
不能添加两个指针
答:
标准的c++没有String型只有string型 首先是string t;t是string变量,所以t无法与number结合在一起 第二 “ ”属于 const char* 型,但是+的左右操作数必须至少一个是string变量 我编写好的代码,你看一下 include<iostream> include<string> include<sstream> using namespace std;int main(){ short...
可不可以实现两个鼠标
两个指针
答:
不可以
,即使一个鼠标口一个usb口的,两个都能控制但只有一个鼠标出现,呵呵系统就没有两个鼠标这功能。
怎么能使电脑出现
2个
鼠标
指针
答:
解析:不可能
!双核CPU也办不到,现在微软还没有出那种系统可能正在研发!鼠标指针在以前DOS系统没有鼠标的时候相当于输入命令一个系统不可以同时发出两个指令的!以后可能会出来,那样的话我们可以在一台机子上装两个显示器采用多桌面和双鼠标指针就可以实现一机分两机用了爽啊!
关于字符
指针
做函数的参数,为啥
不能
同时定义
两个
字符指针并且初始...
答:
char *b="You are a student." 这句的意思是b指向常量串“You are a student." 的首地址 而 char b[]="You are a student."; 这句的意思是b数组中存存储的信息是 "You are a student."完全不同,换句话说,这
两个
定义,数据存储在内存中的位置是不同的,一个在堆上(数组)一...
在一定条件下,
两个指针
可以想加,这个描述错了吗
答:
错误
。1.在C++语言中,指针可以进行赋值运算、算术运算、比较运算(逻辑判断)。但是在任何条件下,两个指针都不能允许相加。2.因为地址相加后可能会对内存进行不合法的访问。
C语言
指针
变量为什么
不能
相加
答:
指针变量实际上是一个地址,两个地址相加得到的还是地址。然而,这个地址是不确定的 如果使用可能会出错。所以两个地址相加没有意义而且存在危险,不要让
两个指针
(地址)相加。
两个指针
变量不可以做什么?
答:
楼上那个不懂就别在那儿胡说。相加没意义不代表相减没意义。因为指针里面存放的数据是一个地址。有很多时候要做自加,自减运算的。对于同一个数组,
两个指针
想减,可以得到相对地址。而比较,可以知道在此连续地址中,两个指针所指向的地址的先后位置。
不定义字符数组,直接在
两个
字符
指针
上分别赋值一个字符串,为什么
不能
...
答:
char *p="abcdefg"; // 使得p指向字符串"abcdefg"的首地址 char *q="ab"; // 使得q指向字符串"ab"的首地址 因为字符串"abcdefg"、"ab"是常量、只读的,所以通过p、q移动访问它们没有问题,但是
不能
修改。strcat(p,q);试图通过p修改字符串常量"abcdefg",所以程序执行异常。正确的做法是使用...
函数
指针
是否可以加加
答:
先说结论,函数
指针不能
加减 假设我定义了
两个
函数 int func1(int i,int j){ return i+j;} int func2(int i,int j){ int a=1;return i+j;} int main(){ int(*func_def1)(int,int)=func1;int(*func_def2)(int,int)=func2;int val=func_def2-func_def1;} 首先,如果我们...
两个
相同的
指针
变量能
不能
相加!为什么?
答:
两个
相同类型的
指针不能
直接相加的原因是编译器里面不允许出现这种操作。不知道说的是什么语言,指针操作是一个比较复杂的范畴,一定要在这一块多花点功夫,对后面很有好处的。1、所有的有效指针都是一个正整数(0可以被用来定义无效指针,小于0的只能叫非法指针),这个值代表了内存中的某个地址,内存...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
两个指针不能相加
两个指针指向同一地址
两个指针相加
两个指针变量不可以
两个指针
两个指针比较
怎么让两个指针相等
让两个指针相等
比较两个指针是否相等