2019-08-20-01-c-learn

服务器上运行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 

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容