乱七八糟

#line line_number "filename"
语法: 
  #line line_number "filename"
#line命令是用于更改__LINE__ 和 __FILE__变量的值. 文件名是可选的. __LINE__ 和 __FILE__ 变量描述被读取的当前文件和行. 命令 
    #line 10 "main.cpp"

更改行号为10,当前文件改为"main.cpp". 
意思是说 这里将使用main.cpp文件中的第十行命令
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 
abs()有两个
#include <cstdlib> 在cstdlib中的abs()是求整数的绝对值
#include <cmath> 在cmath中的abs()是求浮点数的绝对值
fabs()
#include <math.h>
double fabs( double arg );
函数返回参数arg的绝对值
------------------------------------------------------------------------------------------------------------------------------------------
vector <Node> vec;
int cmp(const node var1, const node var2) {
        return var1.a * var2.b < var2.a * var1.b;
}
sort(vec.begin()+1, vec.end(), cmp);
//用sort对vector进行排序。
-----------------------------------------------------------------------------------------------------------------------------------------
int*p=new int();
int p; 两者作用等价,但第一个p是指针,第二个p是int
-----------------------------------------------------------------------------------------------------------------------------------------
sort(&num[3],num+n,cmp)是将 从num[3]开始的n个元素进行排序。
-----------------------------------------------------------------------------------------------------------------------------------------
Node* node=new Node[30]; //为一个容量为30的指针数组申请内存,可以通过node[i]访问。这样如何调用初始化函数?
但若
Node* node[30];
for(int i=0;i<30;i++)node[i]=new Node(); 只能这样申请内存吗?
-----------------------------------------------------------------------------------------------------------------------------------------

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值