![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
流浪Lonelycity
专业电类的辣鸡小白一个,课余学点东西
展开
-
C/C++布尔类型与强制类型转换
文章目录布尔类型强制类型转换布尔类型在C语言中,经常有某些位置需要进行逻辑运算——if条件判断,for循环和while循环,都简历在逻辑运算的基础上。然而C语言并没有一个专门的变量类型来保存逻辑运算的结果。一般C语言中习惯用整数来表示逻辑运算的结果,并提供了一系列关系运算符。如:==,!=,>等以及一系列逻辑运算符,如:&&,**||**等。对于C语言条件判断语...原创 2019-07-05 16:44:33 · 2858 阅读 · 0 评论 -
C/C++—数据的共享与保护
文章目录程序中遇到常量常量指针和指针常量程序中遇到常量当程序中遇到常量时:如果程序复杂,用到的常量比较多的化,不能很简单的看出某个常量时用来做什么的。在实际中应该尽量避免产生这种Magic Number,可以使用C语言提供的预定义功能# define PI 3.14auto f[](double radius){return radius*radius*PI;};预定义有自己的局限(...原创 2019-07-05 21:19:11 · 210 阅读 · 0 评论 -
C/C++—函数的默认形参值与重载
文章目录默认形参函数重载默认形参有时候使用函数“不一定”要输入参数。则预先声明默认形参值int add(int x=5,int y=6){ return x+y;}int main(){ add(10,20);//用实参初始化形参,实现10+20 add(10);//x初始化为10,y使用默认值6 add();//x和y都使用默认值,即5+6}有默认值的形参必须放在形参...原创 2019-07-05 21:47:43 · 846 阅读 · 0 评论 -
C/C++—函数地址做函数参数
文章目录函数指针函数式编程、函数指针函数和变量类似,也有自己的内存地址——这就是所谓的函数指针。但是函数不像变量意义可以进行值传递,我们在将其作为函数参数进行传递时,需要传递它的地址。上图:函数g需要一个形式参数用于接收函数指针变量作为参数。将得到如下面所示形式的函数。在这个函数定义中,第一个参数需要一个返回值为float且有一个int类型参数的函数,第二个就是普通的int类型的值。...原创 2019-07-05 23:48:39 · 2418 阅读 · 0 评论 -
C/C++题:牛顿法和二分法求方程近似解
文章目录牛顿法求方程近似解二分法求方程近似解牛顿法求方程近似解首先要写出函数及其导数:f(x)=2x3−4x2+3x−6f(x)=2x^3-4x^2+3x-6f(x)=2x3−4x2+3x−6 ; f′(x)=6x2−8x+3f'(x)=6x^2-8x+3f′(x)=6x2−8x+3#include <iostream>#include...原创 2019-07-06 02:04:23 · 3042 阅读 · 2 评论 -
C/C++—标准库自带的排序函数
文章目录排序函数C语言提供的qsort函数C++标准库中提供的std::sort排序函数排序函数实际上可以被分成两个部分:比较大小排序算法C语言提供的qsort函数qsort函数位于头文件<stdlib.h>或<cstdlib>中,其基本形式如下:void qsort(s,n,sizeof(s[0]),&cmp);其参数列表解释如下所示:第一...原创 2019-07-06 09:21:34 · 3389 阅读 · 0 评论