C语言 想要读取一个任意长度的运算表达式
我想设置一个能读入任意一串包含加减乘除四则运算表达式(注:该四则运算表达式以“=”结束,不含括号,也不用考虑运算符的优先级)的东西
有没有什么方法能解决这个任意长度的问题?
C语言 想要读取一个任意长度的运算表达式
答案:1 悬赏:0 手机版
解决时间 2021-02-20 06:52
- 提问者网友:谁的错
- 2021-02-19 18:05
最佳答案
- 五星知识达人网友:不甚了了
- 2021-02-19 18:36
你这个就属于不专业,不存在任意长度的问题:
1、如果太长,那肯定不行,硬盘存储容量有限,内存更有限.
2、如果长度比内存还小,用malloc和realloc分配内存并读取.
3、不考虑优先级也可以算完前面的再读取后面的.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯