E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
C语言函数库
模板(进阶)
文章目录类型模板参数与非类型模板参数模板的特化模版不能声明和定义分离的原因模板总结类型模板参数与非类型模板参数虽然这东西好像没什么记录的必要……但老师对此的描述太好了,不记下来的话难受类型模板参数://
C语言
小博XB
·
2024-01-17 00:16
c++
C/C++二维数组
1).
C语言
方式(也称作静态数组)intarray[3][2]={1,2,3,4,5,6}注意,此方式下,一定要给出确切的行列值(或者编译器根据初始化列表可推算出来),不能以变量形式作为其行列值,因为此
Jimmy_Nie
·
2024-01-17 00:25
笔记 《Effective Objective-C 2.0:编写高质量iOS与OS X代码的52个有效方法 》
阅读此书的笔记点;此书目录即是对知识点最好的总结第1章熟悉Objective-C----------------------------------------------第1条:了解Objective-
C语言
的起源第
weixin_33774308
·
2024-01-17 00:20
内存管理
移动开发
C语言
中关于函数调用的理解
理论关于函数调用的方式有两类:传值调用和传址调用传值调用:函数的形参和实参分别占有不同的内存块,对形参的修改不会影响实参。传址调用:把函数外部创建变量的内存地址传递给函数参数的一种调用方式。可以让函数和函数外面的变量建立起真正的联系,也就是函数内部可以直接操作函数外部的变量。我们可以用一串代码来解释这两者的区别#includeintfun1(inta,intb){intc;c=a;a=b;b=c;
LZC_hitori
·
2024-01-17 00:46
c语言
C语言
中关于指针的理解及用法
关于指针意思的参考:https://baike.baidu.com/item/%e6%8c%87%e9%92%88/2878304指针=指针变量=地址野指针野指针就是指针指向的位置是不可知的(随机的,不正确的,没有明确限制的)以下是导致野指针的原因1.指针未初始化intmain(){int*p;*p=20;return0;}在这里面*p没有初始化,所以默认为随机值,我们也把这样的指针叫做野指针我们
LZC_hitori
·
2024-01-17 00:43
c语言
jvm
开发语言
Effective Objective-C学习第一周
OC为
C语言
添加了面向对象特性,是其超集。
糸师凛
·
2024-01-17 00:13
objective-c
学习
开发语言
C语言
实现双端队列
1.
C语言
实现也就是在原来队列的基础上允许在队列两端进行入队和出队操作因为原来只能够在队列的队尾入队队头出队#include#include#include//双端队列其实就是允许队列在两端进行入队和出队操作但是原先的队列是只能够在队头出队队尾入队的
axihaihai
·
2024-01-16 23:31
c语言
开发语言
C语言
实现循环队列
1.
C语言
版本循环队列我是基于动态数组的优化实现的#include#include#include#defineDEFAULT_CAPACITY10#defineELEMENT_NOT_FOUND-1/
axihaihai
·
2024-01-16 23:31
c语言
java
算法
C语言
实现队列
1.
C语言
实现我的这个实现是基于双向链表的#include#include#include//我的设计理念就是让队列基于双向链表实现//节点类typedefstructNode{//数据域intdata
axihaihai
·
2024-01-16 23:00
c语言
开发语言
C语言
实现双向链表
1.版本一由于节点之间的连接变多所以我们最好提前将前驱节点和后继节点用变量保存下来以免等下在进行节点之间的指向时出错#include#include#include//节点类typedefstructNode{//数据域intdata;//指针域structNode*next;structNode*pre;}Node;//别名//初始化链表Node*initList(){Node*list=(No
axihaihai
·
2024-01-16 23:29
c语言
链表
windows
买卖股票的最佳时机(
C语言
)
Leetcode121.买卖股票的最佳时机(
C语言
)算法-贪心思想:算法与数据结构参考题目:给定一个数组,它的第i个元素是一支给定股票第i天的价格。
jeanlu
·
2024-01-16 23:50
数据结构&算法
算法
贪心算法
c语言
Linux编译器
目录Linux编译器程序编译的步骤gcc编译器完成
C语言
程序的编译预处理编译汇编链接上一期我们学习了Linux中的vim编辑器,其实本质上vim编辑器就是写代码的一个工具。
只做开心事
·
2024-01-16 23:43
Linux系统编程
知识总结
linux
程序设计与算法(一)
C语言
程序设计-郭炜-笔记 (自用)
第一周1.1信息在计算机中的表示字节换算:1B=8b1KB=1024B1MB=1024KB1GB=1024MB1TB=1024GBPS:Bbyte;bbit进制转换进制:2B,8O,10D,16HK进制数到十进制数的转换:按权展开十进制数到K进制数的转换:短除法取余数倒序K进制小数:乘权去整数取整数正序PS:有时会无法转换,例如0.1D无法转换为二进制一位十六进制数对应四位二进制数11118421
随心随性随天意
·
2024-01-16 23:40
MOOC-学习笔记
C
C++
大学生mooc
c语言
主次函数计算字母个数,第1、2章
C语言
基础练习题
第1章
C语言
基础第2章顺序结构练习题学号:姓名:floata=38.4,b=6.4,x;x=m/2+n*a/b+1/2;printf(\}A.27.000000B.27.500000C.28.000000D
何谨
·
2024-01-16 23:10
c语言主次函数计算字母个数
以下选项中不能作为
c语言
合法常量的,2017年计算机二级
C语言
考前练习试题及答案4...
A.
c语言
规定必须用main作为主函数名,程序将从此开始执行B.可以在程序中由用户指定任意一个函数作为主函数,程序将从此开始执行C.
c语言
程序将从源程序中第一个函数开始执行、D.main的各种大小写拼写形式都可以作为主函数名
weixin_39633774
·
2024-01-16 23:10
C语言
练习 5-16
练习5-16增加选项-d(代表目录顺序)。该选项表明,只对字母、数字和空格进行比较。要保证该选项可以和-f组合在一起使用。/*charcmp:return0ifs>t*/#difineFOLD4/*以option的第2位辨别是否存在可选参数f(无视大小写)*/#difineDIR8/*以option的第3位辨别是否存在可选参数d(只对是字母数字和空格比较)*/intcharcmp(char*s,c
qq_28467787
·
2024-01-16 23:39
笔记
c语言
C语言
基础之7:C控制语句---分支和跳转
Tips1:关键字:if、else、switch、continue、break、case、default、goto运算符:&&、||、?:函数:getchar()、putchar()、ctype.h系列如何使用if和ifelse语句,如何嵌套它们在更复杂的测试表达式中用逻辑运算符组合关系表达式C的条件运算符switch语句break、continue和goto语句使用C的字符I/O函数:getch
jllws1
·
2024-01-16 23:38
C语言
c语言
基础语法
c语言
基础知识(续)
1.注释第一种注释:/*printf("%d\n")*/是
c语言
的注释风格,优点是一次可以注释多行代码,缺点是不支持嵌套注释。第二种注释://printf("%d\n")是c++的注释风格。
liiiiioo
·
2024-01-16 23:07
c语言
开发语言
C语言
入门系列之3.顺序程序设计和输入输出
函数调用的一般形式格式字符串4.格式化输入scanfscanf函数的一般形式格式字符串从程序流程的角度来看,程序可以分为三种基本结构,即顺序结构、分支结构、循环结构,这三种基本结构可以组成各种复杂程序,
C语言
提供了多种语句
cutercorley
·
2024-01-16 23:07
C语言学习
C语言入门
顺序程序设计
输入输出
c语言
基础知识
从0开始学习
c语言
1.头文件——#include,头文件的作用是是声明,调用函数之前须先声明(打招呼),才可以调用函数,否则无法调用函数。
liiiiioo
·
2024-01-16 23:35
c语言
开发语言
Redis字符串的表示
字符串的表示Redis是由
c语言
开发的,但是Redis使用字符串的类型却没有采用
c语言
的字符串类型,接下来我们看看为什么要采用这样的设计
c语言
表示字符串用字符数组,用’\0’这样的字符结尾一、Redis
励志成为大牛的小牛
·
2024-01-16 23:00
Redis
redis
bootstrap
数据库
FPGA四选一的多路选择器(用三元运算符?:解决)
它类似于
C语言
中的三元运算符,用于根据条件选择不同的操作或值。例如,在Verilog中,条件运算符?:可以用于if-else语句的简写形式。它的一般语法格式如下:表达式?
我来挖坑啦
·
2024-01-16 22:52
fpga开发
Redis 基础使用
RedisRedis是一个开源的使用ANSI
C语言
编写、支持网络、可基于内存亦可持久化的Key-Value数据库,并提供多种语言的API。
奇妙的代码
·
2024-01-16 22:41
软件开发笔记
redis
数据库
缓存
结构体与共用体概念及应用
1.结构体类型的概念在
C语言
中提供了很多基本的数据类型,但在实际开发中,无法满足程序中各种复杂数据的要求。有时需要将不同类型的数据组合成一个有机的整体,一边引用。
一瓢夜海繁星
·
2024-01-16 22:02
数据结构
c语言
c语言
中有趣的写法
str[n++]="0123456789ABCDEF"[(dat[i]>>4)&0xF];这行代码主要做了两件事情:计算一个数值。将这个数值赋值给str[n++]。现在,我会详细解释每个部分:"0123456789ABCDEF":这是一个字符串,包含了16个字符。[(dat[i]>>4)&0xF]:这部分是计算的核心。我们可以拆分为两部分来理解:a.dat[i]>>4:这部分是位运算中的右移操作。
wenkic 小琪
·
2024-01-16 22:14
编程基础
c语言
SpringBoot 整合undertow容器替换tomcat
但是,Tomcat和ApacheHTTP服务器不是一个东西,ApacheHTTP服务器是用
C语言
实现的HTTPWeb服务器。To
酒醉的胡铁
·
2024-01-16 21:05
SpringBoot
spring
boot
后端
整型数据的存储-大小端字节序村存储详解
①在计算机系统中,我们是以字节为单位的,每个地址单元都对应着一个字节,一个字节为8比特,但是
C语言
中除了8比特的char,还有很多其他的类型②另外对于大于8位的处理器,由于寄存器宽度大于一个字节,就必然面临着一个如何
Nicn
·
2024-01-16 21:20
数据结构
c语言
关于
C语言
整型提升的讲解
目录1.什么是整型提升2.整型提升的意义3.整型提升是怎么提升的4.整型提升的实例1.什么是整型提升
C语言
中的整型算术运算总是以缺省(默认)整型类型的精度来进行的。
Nicn
·
2024-01-16 21:50
c语言
开发语言
深度剖析
C语言
数据在类型中的存储之整型在内存中的存储
目录1.数据类型介绍(数据知识基础复习铺垫)1.1类型的意义编辑1.2.类型的基本归类2.正文:整形在内存中的存储2.1.原码、反码、补码2.1.1思考:为什么整型数据在内存中存放的是补码?2.1.2(重要)关于整形家族有符号类型和无符号类型的区别2.2大小端存储字节序。2.2.1数位的低位高位2.2.2高地址和低地址2.2.3大小端的例子理解3.结语1.数据类型介绍(数据知识基础复习铺垫)内置类
Nicn
·
2024-01-16 21:49
c语言
算法
数据结构
C语言
基础 -数组
首先:数组:数组是一组相同类型元素的集合一维数组:存储一串或者一行数据一.一维数组的创建和初始化1.1数组的创建intarr[10]={0};//type_tarr_name[const_n}形式tupe_t是指数组的元素类型比如一组数都是整型那么type_t就是intarr_name数组名。可以自己定,一定要相对有意义const_n是一个常量表达式用来指定数组的大小,不一定要是数字。注意:数组创
Nicn
·
2024-01-16 21:49
c语言
C语言
基础九九乘法表
1.基础版思路:从上表来看,乘法表的计算就是从1-9,每一个数在乘以从一到自己本身所以两层循环,第一层循环是1-9,第二层循环是,第一层循环的数乘以1到这个数本身。打印就行,要想精美打印,注意换行符,格式打印符的应用。源码如下:intmain(){inti=0;intj=0;for(i=1;i<=9;i++)//产生1-9{for(j=1;j<=i;j++)//控制生成1到i的数和i相乘{prin
Nicn
·
2024-01-16 21:49
c语言
java
算法
深度剖析
C语言
数据在类型中的存储之浮点型在内存中的存储
4.对例子答案的解释1.对浮点数的初步认识浮点数就是我们口头的小数常见的浮点数如:3.14等另外的浮点数的表达:1E10(这种表示方法常用在Python中,E表示次方的意思,该数表示1.0*10^10
C语言
中浮点数家族包括
Nicn
·
2024-01-16 21:15
c语言
算法
开发语言
C语言
指针进阶学习心得-函数指针,指针函数,指针数组,数组指针
一:指针数组和数组指针1.指针数组:指针数组的元素都是指向某种数据类型的指针例:声明方式:int*ptr[3];ptr数组的元素都是指向int类型的数据 #include intmain(){ int *ptr[3];//数组元素类型为整形指针 intA1=1,A2=2,A3=3; ptr[0]=&A1;//存储整型变量的地址
贪玩成性
·
2024-01-16 21:49
c语言
个人整理
C语言
笔记
C语言
笔记一.初始
c语言
该程序的源文件如下:#include//包含头文件stdio.h,只有包含了该头文件,才能输出intmain(void)//主函数,C程序就是从这里开始运行的{printf("HelloWorld
四风不及眼前
·
2024-01-16 21:17
算法
c语言
开发语言
笔记
在VC6.0下运行
C语言
程序,以及编程入门必备的常识类小知识!
今天给大家分享在VC6.0环境下编写
C语言
程序的基本步骤,为初学者打开学习
C语言
的第一道门。
75580e7086e5
·
2024-01-16 21:00
数组奇偶排序
c语言
,
C语言
实现数组的奇偶排序
今天遇到了个实现数组的奇偶排序的问题,与大家分享下解决思路。思路1:创建新的数组对所求数组进行遍历,技术放在一起偶数放在一起,再用穿件数组中的内容替换到所求数组中,代码如下:#defineLEN10#include#includeintmain(){intarr[LEN]={1,2,3,4,5,6,7,8,9,0};//数组的初始化intodd[LEN]={0};//用来存储奇数intdou[LE
史遇春
·
2024-01-16 20:53
数组奇偶排序
c语言
奇偶排序
c语言
小组报告,实现奇偶排序(
c语言
)
=====第2题:奇偶排序(一)=====总时间限制:1000ms内存限制:65536kB描述输入十个整数,将十个整数按升序排列输出,并且奇数在前,偶数在后。输入输入十个整数输出按照奇偶排序好的十个整数#include#defineCOUNT10#defineboolint#definetrue1#definefalse0/*****负责冒泡排序***/int*sortFunction(intda
weixin_39843738
·
2024-01-16 20:53
奇偶排序c语言小组报告
vc
c语言
大小排序奇偶排序,
C语言
奇偶排序算法详解及实例代码
C语言
奇偶排序算法详解及实例代码归并排序(Mergesort)是创建在归并操作上的一种有效的排序算法。该算法是采用分治法的一个非常典型的应用。
Oli Zhao
·
2024-01-16 20:22
vc
c语言大小排序奇偶排序
c语言
字节奇偶,
C语言
奇偶排序算法
C语言
奇偶排序算法
C语言
奇偶排序算法,是一种相对简单的排序算法。那么
C语言
奇偶排序算法具体是怎么样的呢?下面小编为大家解答一下,希望能帮到大家!
老牛要图
·
2024-01-16 20:22
c语言字节奇偶
奇偶排序
c语言
实现
代码实现#includevoidPrintArrary(chardesc[],inta[],intlen){puts(desc);for(inti=0;ilen即后i后的元素不越界if(a[i]>a[i+1]){flag=0;temp=a[i];a[i]=a[i+1];a[i+1]=temp;}}//对偶数位置的元素进行排序for(inti=0;ia[i+1]){flag=0;temp=a[i];
小陈没烦恼
·
2024-01-16 20:52
数据结构
考研
排序
c语言
排序算法
开发语言
c语言
实现奇偶排序
#include#include#include#includeusingnamespacestd;voidswap(int*a,int*b){undefinedintt;t=*a;*a=*b;*b=t;}voidprintArray(inta[],intcount){undefinedinti;for(i=0;ia[i+1]){undefinedswap(&a[i],&a[i+1]);sorte
Chloemxc
·
2024-01-16 20:52
c++
算法
c语言
习题之奇偶排序
这篇文章讲一下关于奇偶排序的习题目录调整奇数偶数顺序使用qort函数进行奇偶排序调整奇数偶数顺序调整奇数偶数顺序调整数组使奇数全部都位于偶数前面。输入一个整数数组,实现一个函数,来调整该数组中数字的顺序使得数组中所有的奇数位于数组的前半部分,所有偶数位于数组的后半部分。思路:题目要求把奇数排在偶数前面,我们可以定义两个指针,第一个指针从前往后找偶数,如果遇到奇数就指针+1找下一个,同理第二个指针从
厚积薄发ض
·
2024-01-16 20:51
c语言经典习题系列
c语言
开发语言
后端
c语言
之奇偶数分开排序
描述将一整数数列按奇数在前,偶数在后的顺序重新排放,并要求奇偶两部份分别按照从小到大有序。输入第1行一个正整数n,n不超过100。第2行包括n个正整数,整数间用空格隔开。输出输出排序后的结果,整数间用1个空格隔开,行首行末均无空格。输入样例1104721036958输出样例11357902468#includeintmain(intargc,charconst*argv[]){intn,i,a[1
雨后初霁&
·
2024-01-16 20:20
c语言
笔记
c语言
开发语言
后端
学习
c语言
,求2个数值二进制位不相同的数量
这里利用异或符号算出二进制不同的地方都为1,在用前面学到的求二进制1的个数的算法求出1的数量就可以知道2个数值二进制位不相同的数量。
慕容晓开
·
2024-01-16 20:49
日常学习
学习
c语言
学习
c语言
,辗转相除法求最大公约数和最小公倍数
创造4个变量,把2个要计算的值定义在a和b里,p储存a*b,然后互相转换算出最大公约数,最小公倍数的计算是2个值相乘除以最大公约数。
慕容晓开
·
2024-01-16 20:19
日常学习
c语言
音视频-SDL的简单使用
使用SDL进行音视频的播放SDL(SimpleDirectMediaLayer)是一套开放源代码的跨平台多媒体开发库,使用
C语言
写成。
星辰有行
·
2024-01-16 20:44
音视频
Rust-所有权和移动语义
什么是所有权拿
C语言
的代码来打个比方。
Andy技术支援
·
2024-01-16 20:41
Rust
rust
开发语言
后端
C语言
——实用调试技巧
一、为什么漏洞叫bug为什么漏洞的英文是bug,众所周知bug有虫子的意思,这其实有一个很有名的故事。1947年,计算机科学的先驱格蕾丝·霍普(GraceHopper)和她的团队在使用哈佛大学的马克二电脑时,发现了一个故障。他们检查机器时,在其中一个继电器里找到了一只飞蛾,这只飞蛾卡在了机器的部件中,导致电脑出错。他们将这只飞蛾移除,并在日志中记录了这个事件,写下了"bug"这个词。GraceHo
stewieLee
·
2024-01-16 20:33
C语言
c语言
服务器
开发语言
C语言
——小细节和小知识9
C语言
中的数据存储大小端字节序指的是在内存中存储的多字节数据类型(如整型、浮点型)的字节序排列方式,主要有两种:大端字节序(Big-Endian):在大端字节序中,一个多字节数据的最高有效字节(即“大端
stewieLee
·
2024-01-16 20:33
C语言
c语言
开发语言
C语言
——小细节和小知识10
#includeintnum=10;intmain(){intnum=0;printf("%d\n",num);return0;}运行结果2、介绍在
C语言
中,当局部变量和全局变量的名字相同时,程序会优先使用局部变量
stewieLee
·
2024-01-16 19:27
C语言
c语言
开发语言
上一页
121
122
123
124
125
126
127
128
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他