首页 > 编程语言 >C++标准库函数

C++标准库函数

时间:2024-08-10 14:24:40浏览次数:8  
标签:... int scanf long 标准 C++ printf 库函数

很多人用C++就是因为C++有很多方便的函数,所以我来科普一下

方便的输入输出函数:

scanf();  高效的输入(TLE的可以和printf一起用,很快!)

格式:

输入变量a:

scanf(...,&a);  一定要加&(取地址)

...是按a的类型来定的:

%d : int
%lld : long long
%lf : double
%c : char

printf();  高效的输出(TLE的可以和scanf一起用,很快!)

格式:

输出变量a:

printf(...,a);

...是根据a的类型定的,和scanf一样

其他一些:

ceil(a);  a向上取整(向下取整存int或long long)

getchar();  输入一个字符

putchar(a);  输出一个字符

getline(cin,a);  读一整行

sqrt(a);  求a的平方根

pow(a,b);  求a的b次方

ads(a);  求a的绝对值

__gcd(a,b);  求a,b的最大公约数  (前面的是两个下划线)

me();  求点赞+关注(doge)

标签:...,int,scanf,long,标准,C++,printf,库函数
From: https://blog.csdn.net/yang_54qq/article/details/141071030

相关文章

  • 【数据结构与算法】输出二叉树中从每个叶子结点到根结点的路径 C++实现(二叉树+栈+深度
    二叉树叶子节点到根节点的路径题目描述给定一棵二叉树的后序遍历序列post[s1..t1]和中序遍历序列in[s2..t2],设计一个算法,输出二叉树中从每个叶子节点到根节点的路径。请使用栈的数据结构解决。输入格式输入包括两行:第一行为后序遍历序列post[s1..t1]。第二行为中序......
  • Vue 标准开发方式与组件、插槽的高效使用
    目录一、Vue.js的标准开发方式二、组件的使用1.全局组件2.局部组件3.Props和事件传递三、插槽的使用1.默认插槽2.具名插槽3.作用域插槽四、动态组件五、异步组件六、高阶组件(HOC)七、插槽的进阶用法条件插槽插槽作用域访问        Vue.js......
  • C++类和对象(上)
    文章目录一、类的定义1、类的定义格式2、访问限定符3、类域二、实例化1、实例化概念2、对象的大小三、this指针一、类的定义1、类的定义格式calss是定义类的关键词,用法更C语言中的结构体struct关键词用法一样,区别是类可以在里面创建函数,当然在C++中也是兼容结......
  • R语言用户自定义函数的语法结构、编写自定义统计值计算函数(使用ifelse结构计算均值和
    R语言用户自定义函数的语法结构、编写自定义统计值计算函数(使用ifelse结构计算均值和标准差等)、编写自定义日期格式化(format)函数(switch函数使用不同分枝格式化日期数据)、应用自定函数目录R语言用户自定义函数的语法结构、编写自定义统计值计算函数(使用ifelse结构计算均值和......
  • C++day05
    1>思维导图2>搭建一个货币的场景,创建一个名为RMB的类,该类具有整型私有成员变量yuan(元)、jiao(角)和fen(分),并且具有以下功能:(1)重载算术运算符+和-,使得可以对两个RMB对象进行加法和减法运算,并返回一个新的RMB对象作为结果。(2)重载关系运算符>,判断一个RMB对象是......
  • C++day04
    1】思维导图2】完成关系运算符重载,实现成员函数和全局函数的版本。#include<iostream>usingnamespacestd;classStu{friendbooloperator<(constStu&L,constStu&R);private:intage;intid;public:Stu(){}Stu(intage,intid):age(age)......
  • C++day03
    1>思维导图2>设计一个Per类,类中包含私有成员:姓名、年龄、指针成员身高、体重,再设计一个Stu类,类中包含私有成员:成绩、Per类对象p1,设计这两个类的构造函数、析构函数和拷贝构造函数。#include<iostream>usingnamespacestd;classPer{private:stringname;......
  • C++ int32, int64 和十六进制字符串的转换
       #include<iostream>#include<string>#include<cstring>//用于memset,strlen#include<algorithm>/***@brife:将一个int64数字转为十六进制字符串*@note:int64Value:0,hexStr:0000000000000000int64Value:-1,h......
  • C++ 11 auto(自动类型推导) 和 decltype(获取表达式类型)
    C++(2)auto占位符自动类型推导auto能够实现类型的自我推导,并不代表一个实际的类型声明。auto只是一个类型声明的占位符。auto声明的变量,必须马上初始化,以让编译器推断出它的实际类型,并在编译时将auto占位符替换为真正的类型。注意:C++11中auto不能用于函......
  • 【C++】decltype
    1、简介我们之前使用的typeid运算符来查询一个变量的类型,这种类型查询在运行时进行。RTTI机制为每一个类型产生一个type_info类型的数据,而typeid查询返回的变量相应type_info数据,通过name成员函数返回类型的名称。同时在C++11中typeid还提供了hash_code这个成员函数,用于返回类型......