88问答网
所有问题
C语言如何定义新的运算符号?
比如我要定义
a`b=(a+b)*(a-b)
怎么写?
举报该问题
推荐答案 推荐于2017-11-21
貌似不可能实现,#define,类重载运算符都不行
testclass testclass::operator=(testclass b)
{
testclass temp(0);
temp.xx=(this->xx+b.xx)*(this->xx-b.xx);
return temp;
}//这是类重载运算符用法,注意只能重装原有运算符
#define DEF(x,y) (x-y)*(x+y)
//这是#define用法,注意形式类似函数
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/MaVccBBaa.html
其他回答
第1个回答 2009-07-11
C不可以定义新运算符,C++可以对已有运算符重载,用户也无法全新定义。
第2个回答 2009-07-11
C语言不可以定义新运算符号,只能通过函数或宏调用实现
第3个回答 2009-07-11
宏定义 #define a`b (a+b)*(a-b)
我说的对吗?
第4个回答 2009-07-11
C语言不可以定义新的运算符号
1
2
下一页
相似回答
c语言运算符号
的表示方法
答:
4.位操作运算符 参与运算的量,按二进制位进行运算
。包括位与(&)、位或(|)、位非(~)、位异或(^)、左移(<<)、右移(>>)六种。5.赋值运算符 用于赋值运算,分为简单赋值(=)、复合算术赋值(+=,-=,*=,/=,%=)和复合位运算赋值(&=,|=,^=,>>=,<<=)三类共十一种。6.条件运算符 ...
C语言运算符号
有哪些?
答:
10、特殊
运算符
有括号(),下标[],成员(→,.)等几种。
C语言的
与
运算符
是什么
?怎么
写
的?
答:
C++程序设计语言中“与”使用符号“&&”表示,“或”使用符号“||”表示。
1、与运算:参与运算的两项都为1则结果为1,否则结果为0
。即表示为:1&1=1, 1&0=0, 0&1=0, 0&0=0。2、或运算:参与运算的两项其中有一项为1则结果为1,否则结果为0。即表示为:1|1 = 1, 1|...
C语言
,在键盘输入一个算术
的运算
式子,输出运算结果。包括加减乘数乘方...
答:
C语言
,在键盘输入一个算术的运算式子,输出运算结果。包括加减乘数乘方。谢谢谢谢! 键盘输入一个算术的运算式子,输出运算结果。这里规定可以接收五个算术
运算的
符号:+、-、*、/、^(乘方)。输入这五个符号以外
的运算符号
则提醒出错。 请将变量
定义
为double类型 本程序需要从键盘接收一个表达式,根据表达式中的运算符号...
c语言
问题 请问
如何
随机产生加减乘除任意一种
运算符号
呢
答:
include <stdlib.h>#include int main(){int a,b,i,s,num,n=0;char ch,cal[4]={'+','-','*','/'};srand(time(NULL));for(i=0;i<10;i++){a=rand()%10+1;ch=cal[rand()%4];b=rand()%10+1;printf("%d%c%d=",a,ch,b);switch(ch){case '+':s=a+b;break;ca...
C语言中的
逻辑与
运算符
( AND)
符号
是什么?
答:
C语言中的
逻辑与
运算符
(AND)
符号
是"&"。在C语言中,逻辑与运算符"&"用于判断两个条件是否同时满足。如果两个操作数都为真(非零),则结果为真(非零),否则结果为假(零)。例如,以下代码将打印"Both true",因为第一个和第二个条件都为真:int a = 1; int b = 2; if (a & b)...
C语言
表达式
定义
是什么?
答:
C语言表达式的
定义
是:用
C语言运算符
将运算对象连接起来的式子,就叫表达式。C语言在表达式方面较其它程序语言更为简洁,如自加、自减、逗号运算和三目运算使表达式更为简单,但初学者往往会觉的这种表达式难读,关键原因就是对运算符和运算顺序理解不透不全。当多种不同运算组成一个运算表达式,即一个...
c语言
,位符合赋值
运算
子, =,&=,^=!=, 分别什么含义啊?
答:
优先顺序和结合性规则告诉你哪些
符号
组成一个意群,大部分这样的意群内部如何进行计算的次序是未
定义
的。有些操作符,如&&和||等,其运算元
的计算
顺序是确定的,它们使用短路原则。
C语言中
记住两个优先顺序就够了:乘法和除法先于加法和减法,在涉及其他操作符时一律加上括号。结合性用于在几个操作符具有相同的优先...
大家正在搜
c语言运算符号意义大全
c语言中运算符号
c语言逻辑运算符号
c语言中符号的含义
c语言逗号运算符
定义运算符号
c语言且或非的符号
c语言中或的符号
c语言中括号运算是什么意思
相关问题
c语言 可以定义一个运算符吗
C语言中要定义运算符号,如"+,-,*,/"是用哪种数据类型...
怎么用才c语言定义一种运算符‘+’,例:a=1‘+’2。
c语言运算符号的表示方法
C语言中的算术运算符号%怎么用?
c语言运算符号的介绍
C语言中如何将“xxx"重新定义为不同类型的符号
如何表达c语言中的数学符号啊。怎么办?