b+++c到底该怎么拆分
表达式
int a,b=2,c=6;
a=b+++c;
以上表达式到底是a=(b++)+c还是a=b+(++c)
a=(b++)+c
其实追究这东西没有什么意义。
顶,其实你只要输出a,b,c看一下就知道了
多加几个括号就OK了
等同于下面这两句同时执行:
a = b + c;
b = b + 1;
楼主这样的问题,自己先动手做下,打印出来就知道了。
1楼兄弟已经答对。
一元优先级高于算术,所以a=(b++)+c
a=(b++)+c; 顶楼上的
学习了
Java code:
public static void test_() {
int a, b = 1, c = 6;
a = b+++c;
System.out.println(a);;
}
-----------------
7
8 3 6
a=(b++)+c
相关问答:
#include "stdio.h"
int main()
{
char *ch(char *, char *);
char str1[]="I am glad to meet you!";
char str2[]="Welcom to study C!";
&nb ......
以前学过谭浩强的书,认真看过几遍,书上的题大部分自己编过,现在想进一步学习C,应该从哪方面着手呢?我准备看C与指针,大家觉得这本书怎么样?还是看其它的书?
你应该重新找《c primer plus》这本书看看。
c ......
由于我才刚刚接触socket编程,自己写了一个简单程序,但就是在运行的时候出现段错误,无法解决,现在我把源代码贴出来,请各位大虾指正一下!谢谢!
#include<stdio.h>
#include<stdlib.h>
#include& ......
如题,C/C++中的execl怎么调用写好的java程序,
execl("/opt/java1.5/bin/java","MyClass",NULL);
这样的不行哦。
不会.
运行java程序
找工具查看一下那个程序的命令行
搜索下:jni ......