服务器上运行c程序,代码如下
g++ -I/usr/include/libxml2 -L/usr/lib64 -lxml2 xml.cpp -o xml
./xml
$ cat 01.cpp
#include <stdio.h>
main()
{
double a,b,area;
a=1.2,b=3.6;
area=a*b;
printf("a=%f,b=%f,area=%f\n",a,b,area);
}
$ ./01
a=1.200000,b=3.600000,area=4.320000
数值常量包括: 字符常量,整型常量,浮点型常量,字符串常量。
字符常量 单引号
字符串常量 双引号
指数形式规定字母e(或E)之前必须有数字(可以是一个十进制的整数或小数),之后必须是一个整数。
0.1e+5对 0.1e-2对
能用作数据常量的是:A、1.5e1.5 B、0118 C、115L D、o115
八进制:以0开头的数字 ,超过8错误
-077不是八进制数 八进制以0开头 不能表示负数
01.0 八进制不能表示小数
十六进制: 0x开头,0-9,A-F,27代表0x01B
如果是0115就是一个合法的8进制常量,不过以o开头就成了变量 o115 前面是字母o,不是0,因此非法
后缀L代表长型,115L则表示长整型,正确
赋值语句后面一定要有分号;
逗号运算符的结合性为从左到右进行运算,逗号表达式的值是最后一个表达式的值
int i=5;
c=++i; ==》c=6
c=i++;==》c=5
Visual C++ 2010 Express使用教程:https://blog.csdn.net/qq_38105227/article/details/81386823