语言学习
文章平均质量分 70
主要是C++ 涉及高性能高可用看C;
底层语言,汇编语言,硬件语言 待探索。。。
坤坤爱技术~
时光飞逝,我们想做的太多~
慢慢来,一步一个脚印
学习永无止境~
解决恐惧最好的办法,就是面对
展开
-
C++修改文件后缀名;链表循环删除乘积为10的元素
C++文件操作,修改文件名,Windows环境;链表移除元素练习;原创 2024-05-29 22:14:24 · 547 阅读 · 0 评论 -
sort的基本用法
C++sort()函数的用法(一)为什么要用c++标准库里的排序函数Sort()函数是c++一种排序方法之一,学会了这种方法也打消我学习c++以来使用的冒泡排序和选择排序所带来的执行效率不高的问题!因为它使用的排序方法是类似于快排的方法,时间复杂度为n*log2(n),执行效率较高!(二)c++标准库里的排序函数的使用方法I)Sort函数包含在头文件为#include的c++标准库原创 2017-08-03 09:23:37 · 698 阅读 · 1 评论 -
acm_输入输出测试
*1、巧用 scanf()当没告诉你输入几个时 ,直接输入一串数字,以空格分开,换行结束;int a[maxn];int n;char c;While(scanf(“%d%c”,a+n,&c)&&c!=’\n’){ n++;}2 当没告诉你有几组数据时,只告诉你 每组数据的结束标志,程序的结束标志时;要采取顺序结构的思想,while(判断程序结束条件&&接...原创 2018-04-12 10:46:15 · 296 阅读 · 0 评论 -
c/c++语言-string.h函数库
string.h 头定义了一个变量的类型,操作字符数组的一个宏观和各种功能。 库变量 以下是在头string.h中定义的变量类型: S.N. 变量和说明1 size_t 这是一个无符号整数类型的sizeof关键字的结果。 库宏 以下是在头string.h中定义的宏: S.N. 宏观与说明1 NULL这个宏是一个空指针常量的值。库函数 以下是头string.h中定义的功能: S.N. 函数及说明1 ...原创 2018-03-17 13:54:35 · 3607 阅读 · 0 评论 -
c/c++math.h标准库
math.h数学函数这个库中所有可用的函数取double参数并返回double的结果。 abs -- 绝对值acos -- 反余弦acosh -- 反双曲余弦asin -- 反正弦asinh -- 反双曲正弦atan2 -- 两个参数的反正切atan -- 反正切atanh -- 反双曲正切base_convert -- 在任意进制之间转换数字bindec -- 二进制转换为十进制ceil -- ...原创 2018-03-17 13:53:51 · 6709 阅读 · 0 评论 -
C语言常见语法——运算符和表达式
自增,自减运算符使用注意及案例1.++i , --i (在使用 i 之前,先使 i 的值加(减) 1)2.i++ , i-- (在使用 i 之后,先使 i 的值加(减) 1)3.int i=3;int i=3,j;j = ++i;// i 的值先变成 4,再赋给j,j的值为4j = i++;// 先将 i 的值3赋给 j,j的值为 3,然后 i变成4又如:i=3;...原创 2019-05-30 14:28:29 · 6561 阅读 · 0 评论 -
贪心算法二分法枚举
贪心二分枚举二分枚举是参数搜索的一个改善。对于一个问题,如果它的答案具有单调性质(即如果i不可行,那么大于i的解都不可行,而小于i的解有可能可行),进而用二分的方法枚举答案,再判断答案是否可行,直到求到符合条件为止。例如:问题的答案范围是1到w之间的一个整数,求最小解,那么我们设s=1,t=w,之后mid=(s+t)整除2。然后判断当解是mid的时候这个问题能不能解决,如果能解决则和最原创 2017-08-03 09:29:39 · 1419 阅读 · 0 评论 -
c/c++标准库-stdlib.h
stdlib.h中头文件定义了四个变量类型,用于执行一般函数的几个宏和各类函数。 库变量 以下是在头文件stdlib.h中定义的变量类型: S.N. 变量和说明1 size_t 这是一个无符号整数类型的sizeof关键字的结果。2 wchar_t 这是一个整数类型的宽字符常量的大小。3 div_t 这是结构的div函数返回。4 ldiv_t 这是由 ldiv 函数返回的结构。库宏 以下是在头文件s...原创 2018-03-17 13:55:09 · 1117 阅读 · 0 评论 -
C语言中qsort的基本用法
重点: qsort函数包含在的头文件里,strcmp包含在的头文件里>七种qsort排序方法 一、对int类型数组排序 int num[100]; int cmp ( const void *a , const void *b ) { return *(int *)a - *(int *)b; } qsort(num,100,sizeof(num[0]),cm原创 2017-08-03 09:26:58 · 498 阅读 · 0 评论 -
c/c++编程小知识1
运算符运算等级如下其中 1级优先级最高,15级最低, 1级优先级 左结合 () 圆括号 [] 下标运算符 -> 指向结构体成员运算符 . 结构体成员运算符 2级优先级 右结合 ! 逻辑非运算符 ~ 按位取反运算符 ++ 自增运算符 -- 自减运算符 - 负号运算符 (类型) 类型转换运算符 * 指针运算符 & 地址与运算符 si...原创 2018-03-17 13:54:20 · 463 阅读 · 0 评论