C++基础(一)初识

书目《现代C.程序设计

C、C++及其区别可参考资料:https://www.cnblogs.com/Amedeo/p/6246013.html

  • (一)相对C来说
    1、C++是面向对象的编程语言,采用面向对象的程序设计思想
    2、函数方面:
    C++允许函数重载(函数名相同、参数类型必须不同、返回值可以不同);
    C++允许函数拥有默认参数;
    C++允许函数被声明为内联函数;
    C++允许函数使用利用引用参数(&)的传引用调用;
    3、C++可以使用类和对象:
    输入输出流类iostream(其中ostream和istream是iostream的派生类);
    字符串类string;
    数值类valarray(一维数组工具,可以求最大最小值等)和complex(复数)等;
    4、C++允许操作符重载 ;
    5、C++可以使用名字空间std,该名字空间中定义了标准C++库;

  • (二)C/C++是编译语言
    1、其“语法正确”的源代码被编译器生成机器码(也叫目标代码),机器码和库代码被连接器连接起来生成可执行文件,这个可执行文件才是真正可运行的。
    2、如果使用符合ISO C++的标准化语言,在不同机器之间进行转换时,代码可移植(无需修改源代码),重新编译和连接即可生成新的可执行文件;但是代码里使用了和操作系统相关的非标准库的话,需要修改源代码并重新编译和连接,才能生成新的可执行文件——所以C++代码从windows转linux是个很麻烦的事情

  • (三)C++中的操作符
    1、求余操作必须用在整数上;
    2、两个整数相除的结果是整数;
    3、自增量操作符和自减量操作符用在赋值语句中时,需注意操作符用作前缀时,先计算后赋值,操作符用作后缀时,先赋值后计算;
    4、上表列举了操作符的类型,下表展示了操作符的优先级:

操作符操作符类型
=赋值操作符
* / + - %算术操作符
++ - -自增量操作符/自减量操作符
+= -= *= /=累计操作符
& | ^ ~ >> <<位操作符
&地址操作符
*间接寻址操作符
< <= > >= == !=关系操作符
&& || !逻辑操作符
? :条件操作符
[数组操作符
.访问操作符
->指针引用操作符
:: :作用域操作符
优先级操作符类型操作符结合律
最高关键(基本)操作符() [] . ->从左到右
一元操作符++ - - & * !从右到左
算术操作符* / %从左到右
算术操作符+ -从左到右
关系操作符< <= > >=从左到右
关系操作符== !=从左到右
逻辑操作符&&从左到右
逻辑操作符||从左到右
最低赋值操作符=从右到左
Stkcd [股票代码] ShortName [股票简称] Accper [统计截止日期] Typrep [报表类型编码] Indcd [行业代码] Indnme [行业名称] Source [公告来源] F060101B [净利润现金净含量] F060101C [净利润现金净含量TTM] F060201B [营业收入现金含量] F060201C [营业收入现金含量TTM] F060301B [营业收入现金净含量] F060301C [营业收入现金净含量TTM] F060401B [营业利润现金净含量] F060401C [营业利润现金净含量TTM] F060901B [筹资活动债权人现金净流量] F060901C [筹资活动债权人现金净流量TTM] F061001B [筹资活动股东现金净流量] F061001C [筹资活动股东现金净流量TTM] F061201B [折旧摊销] F061201C [折旧摊销TTM] F061301B [公司现金流1] F061302B [公司现金流2] F061301C [公司现金流TTM1] F061302C [公司现金流TTM2] F061401B [股权现金流1] F061402B [股权现金流2] F061401C [股权现金流TTM1] F061402C [股权现金流TTM2] F061501B [公司自由现金流(原有)] F061601B [股权自由现金流(原有)] F061701B [全部现金回收率] F061801B [营运指数] F061901B [资本支出与折旧摊销比] F062001B [现金适合比率] F062101B [现金再投资比率] F062201B [现金满足投资比率] F062301B [股权自由现金流] F062401B [企业自由现金流] Indcd1 [行业代码1] Indnme1 [行业名称1] 季度数据,所有沪深北上市公司的 分别包含excel、dta数据文件格式及其说明,便于不同软件工具对数据的分析应用 数据来源:基于上市公司年报及公告数据整理,或相关证券交易所、各部委、省、市数据 数据范围:基于沪深北证上市公司 A股(主板、中小企业板、创业板、科创板等)数据整理计算
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值