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语言
如何面向对象编程? 面向对象编程是一种方法,并不局限于某一种编程语言
C语言
如何面向对象编程?面向对象编程是一种方法,并不局限于某一种编程语言C不具备面向对象的功能,因此大型C程序往往会从C的原语中发展出自己的程序。
xuejianxinokok
·
2024-01-26 22:02
java
c语言
java
mysql
c语言
int 溢出,
C语言
判断整数溢出
int类型在
C语言
中占4个字节,即32个二进制位。
Raymond Fei
·
2024-01-26 22:11
c语言
int
溢出
C语言
整数溢出
什么是整数溢出?计算机语言中整数类型都有一个取值范围,两个整数进行运算时,若其结果大于最大值(上溢)或者小于最小值(下溢)就是溢出。假如最大值为a,在最大值和最小值之间如果发生以下计算:INT_MAX+1或INT_MIN-1此时就会发生溢出,其中INT_MAX+1会发生上溢,INT_MIN-1会发生下溢。程序实例//整数溢出例子#includeintmain(void){shorti=32767;
小凩
·
2024-01-26 22:11
零碎小知识
c语言
c++
开发语言
c++知识普及
C++是
C语言
的继承,它既可以进行
C语言
的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。
peggy_athena
·
2024-01-26 22:40
c语言
c语言
c语言
变量按作用域范围分两种,第02天
C语言
(10):变量-作用域
【掌握】常见错误##1.变量的作用域*
C语言
中所有变量都有自己的作用域,申明变量的类型不同,其作用域也不同。
C语言
中的变量,按照作用域的范围可分两种,即局部变量和全局变量。
暗黑达人
·
2024-01-26 22:40
c语言变量按作用域范围分两种
c语言
常量能溢出吗,
c语言
中整数的溢出
##概念
c语言
中存在两类整数算术运算,有符号运算和无符号运算。在无符号运算里,没有了符号位,所以是没有溢出的概念的。所有的无符号运算都是以2的n次方为模。
李一舟DESIGN
·
2024-01-26 22:40
c语言常量能溢出吗
c语言
什么叫溢出,
c语言
中整数溢出的概念
在编写程序时,如果整数的值太大,超出了所定义的整数类型的范围会怎么样?下面分别将有符号类型好无符号类型整数设置为最大允许值加略大一些的值,看一看结果是是什么。//printf函数使用%u说明符显示unsignedint类型的值程序段#includeintmain(void){inti=2147483647;unsignedintj=4294967295;printf("%d,%d,%d",i,i+
方轩固
·
2024-01-26 22:40
c语言什么叫溢出
c语言
中的变量按作用域范围可分为,
C语言
中,从作用域来划分,变量可以分为哪两类?...
2018-11-15回答准确而又通俗点来讲,按变量是在函数体之内之外定义分两大种。1、局部变量:在函数内定义的,属于所在的函数自己所有,与其他函数无关。局部变量随所在函数被调用而产生,随函数返回而消灭。2、外部变量:也称全局变量。在函数外定义,也就是定义不落在任何函数体内的,本质上属于所有函数共用,从程序一开始运行就存在直到程序结束。细一点分的话,局部变量还可以分出一种局部静态变量。3、局部静态变
我鸿
·
2024-01-26 22:40
C语言
变量的作用域
目录一、局部变量示例运行效果二、全局变量示例运行效果注意事项运行效果三、形式参数举个栗子
易点点心动
·
2024-01-26 22:35
Re
:C语言
c语言
linux
开发语言
C语言
常见面试题:什么是预处理指令,常见的预处理指令有哪些?
在
C语言
中,宏是一种预处理指令,它允许
广寒舞雪
·
2024-01-26 22:35
C语言
c语言
java
开发语言
C语言
常见面试题:
C语言
中变量的作用域有哪些?
在
C语言
中,变量的作用域指的是变量在代码中的有效范围,也就是变量可以在哪些地方被访问。
C语言
中的变量作用域主要分为以下几种:局部作用域:局部作用域也被称为函数作用域,它限定在函数或代码块内部。
广寒舞雪
·
2024-01-26 22:34
C语言
c语言
开发语言
C语言
中的整数安全:溢出、回绕
一、无符号数回绕无符号数永远不会溢出,只是在无限的循环往复。对于加法、乘法,假装有额外的有效位来承载运算结果,最后再直接截断。for(uint32i=n;i>=0;i--){...//死循环}加法例子uint8sum=...;uint8i=...;if(sum+i>255){;//永远不会进入}减法例子uint8sum=...;uint8i=...;if(sum-i<0){;//永远不会进入}二、
Tadecanlan
·
2024-01-26 22:04
计算机体系知识
c++
c语言
【
C语言
】sizeof常量字符串
常量字符串的常用表示方式:1、常量自身;如:“abc”2、将常量存放到数组;如:char[]a="abc"3、用字符指针指向常量字符串;如:constchar*pStr="abc"以上三种表示方式,通过sizeof计算出来值有自身的含义:1、存放常量字符串的空间;sizeof("abc")=42、存放常量字符串使用的数组空间;sizeof(a)=43、指向常量字符串的指针空间;sizeof(pSt
sidemap
·
2024-01-26 21:02
总结
c++
重生之我是学神,小小
c语言
题目可笑可笑
#includeintmain(void){floatscore[10]={0};inti=0;for(i=0;iscore[i]){minid=i;}}floatavg=sum/10;printf("==========结果汇总==========");printf("zong%.1f\n,平均成绩%.1f",sum,avg);printf("zuigao%.1f\n,xiabiao%.1f",
yuanbenshidiaos
·
2024-01-26 21:55
c语言
算法
c语言
开发语言
重生之我是学神,小小
c语言
题目可笑可笑
1.输入你的身高和体重,测试你的健康状况。计算bmi的值,bmi=(体重/身高的平方)如果bmi小于18.5,则显示“偏瘦,注意加强营养”如果bmi在18.5和23.9之间,则显示“体重指数良好,注意保持”如果bmi值大于23.9,则显示“你有点偏胖,注意锻炼”#include#defineweight90#definehigh160intmain(void){floatbmi;bmi=weigh
yuanbenshidiaos
·
2024-01-26 21:25
c语言
c语言
c++
算法
基础小白快速入门Python---数据类型之字符串
Python的编译相对于java和
c语言
简单,所以在Python
yuanbenshidiaos
·
2024-01-26 21:55
Python
python
开发语言
【C++杂货铺】三分钟搞懂内联函数
如果你想学习C++,或者刚学完
C语言
衔接C++,那么这篇文章将会非常有效的帮助你理解。宏在学习C++内敛函数前,我们先对
C语言
的宏进行复习。宏分为宏常量和宏函数,这是讲的是宏函数。宏函数的主要应用
代码菌@
·
2024-01-26 21:44
C++杂货铺
c++
开发语言
学习
c语言
笔记
【C++杂货铺】三分钟快速学会C++引用
如果你想学习C++,或者刚学完
C语言
衔接C++,那么这篇文章将会非常有效的帮助你理解。●引用概念引用不是新定义一个变量,而是给已存在变量取了一个别名,编译器不会为引用变量开
代码菌@
·
2024-01-26 21:43
C++杂货铺
c++
开发语言
c语言
学习
笔记
经验分享
【C++杂货铺】三分钟彻底搞懂如何使用C++中max函数
如果你想学习C++,或者刚学完
C语言
衔接C++,那么这篇文章将会非常有效的帮助你理解。
代码菌@
·
2024-01-26 21:13
C++杂货铺
c
c++
学习
笔记
排序(三)冒泡排序与快速排序(
C语言
实现)
冒泡排序与快速排序都属于交换排序,其中冒泡排序也是十分的出名,实现起来也比较简便,下面一一介绍这两种排序。1、冒泡排序冒泡排序的意思就是将最大的数沉底,或者最小的数提到最前面来,之后再抛开这个数找次大或此次小的数进行循环,这个过程比较像泡泡从小变大的过程因此称作冒泡排序。代码实现:voidBubbleSort(int*a,intn){assert(a);//断言判断for(intj=0;ja[i]
双葉Souyou
·
2024-01-26 21:41
c语言
排序算法
小白学
C语言
遇到scanf执行字符输入被跳过的问题------学
C语言
的第一篇博客
遇到scanf函数执行输入被跳过的情况//这是个用if语句写成的四则运算器#includeintmain(){charfo=NULL;//操作符inta,b;//两个操作数printf("\n请输入你的两个数字:");//输入操作数printf("a:");scanf("%d",&a);printf("b:");scanf("%d",&b);printf("请输入你选择的操作符:");//选择操作
伏虎山真人
·
2024-01-26 21:07
c语言
测试malloc能得到的内存大小
malloc()函数用来动态地分配内存空间,其原型为:void*malloc(size_tsize);这个函数是包含在stdlib.h的头文件里的1.malloc是用来进行内存分配,如不知道数组大小,需要动态分配。2.需要重新分配(增加)内存,前面可以用malloc分配,然后用realloc(包含在stdlib.h的头文件里的)可以用以下的代码来测试malloc能得到的内存大小#include#i
伏虎山真人
·
2024-01-26 21:07
每日一练——
C语言
1、以下程序段的执行结果是()123doublex;x=218.82631;printf(“%-6.2e\n”,x);A输出格式描述符的域宽不够,不能输出B输出为21.38e+01C输出为2.19e+02D输出为-2.14e2**正确答案:B**\这道题的关键在于理解-6.2e1.-负号表示左对齐。2.6表示输出的最小数位,如果要输出的值小于该数,结果会用空格填充。如果输出的值大于该数,保持原数输
白榆maple
·
2024-01-26 21:02
c语言
服务器
前端
C语言
分支和循环语句
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
C语言
分支语句前言
C语言
中的分支语句也被称为条件判断语句或选择结构,它用于控制程序的执行流程,以实现程序的各种结构方式。
白榆maple
·
2024-01-26 21:02
c语言
算法
开发语言
希尔排序
C语言
实现(源代码)
希尔排序对一个元素个数为20个的随机数组进行希尔排序#include#include#includevoidswap(int&a,int&b){inttmp=a;a=b;b=tmp;}voidDisplay(int*a,intn){for(registerinti=0;i0;gap/=2){//步长的选取printf("希尔排序的步长为:%d\n",gap);for(i=0;i=0&&a[k]>c
桃花er
·
2024-01-26 21:30
排序算法
算法
数据结构
排序算法
插入排序
希尔排序(
C语言
)
数据结构总目录希尔排序希尔排序是直接插入排序的一种优化排序算法。1.图文解析通过增量step将序列分割成若干子序列【i,i+step,…,i+k*step】;然后对子序列进行直接插入排序,使得每个子序列都有序;最后通过不断缩小增量step,从而实现整个序列完全有序;排序过程简单示例,例如:[47382651]第一趟排序:步长:step=4分组:[42]、[7,6]、[35]、[81]对每一组进行直
小-黯
·
2024-01-26 21:00
数据结构与算法(C语言)
c语言
排序算法
希尔排序
C语言
可变参数函数的原理和实现,及如何编写自定义可变参数函数
C语言
中的可变参数函数是一种可以接受不定数量和类型的参数的函数,它可以用来实现一些灵活和通用的功能,例如printf,scanf等。
极客代码
·
2024-01-26 21:00
专搞C语言
c语言
C语言
实现希尔排序算法(附带源代码)
希尔排序希尔排序,也称递减增量排序算法,是插入排序的一种更高效的改进版本。希尔排序是非稳定排序算法。希尔排序是基于插入排序的以下两点性质而提出改进方法的:插入排序在对几乎已经排好序的数据操作时,效率高,即可以达到线性排序的效率但插入排序一般来说是低效的,因为插入排序每次只能将数据移动一位动态效果过程演示:希尔排序(ShellSort)是插入排序的一种改进版本,它通过比较相隔一定间隔的元素,并逐步缩
二当家的素材网
·
2024-01-26 21:59
C和C++完整教程
排序算法
c语言
算法
每日成长与精进(6.11)
分享人:演讲高级班胡俊杰今日总结:1.练声与口语(100%)2.上网课(100%)3.复习高数,电路,
C语言
(66%)4.看《非暴力沟通》(0%)5.俯卧撑(100%)6.演讲高级班上课(100%)7.
TBE说吧演讲高级班胡俊杰
·
2024-01-26 20:33
嵌入式学习第六天
C语言
控制流程(3)(3)for循环嵌套形式for(A;B;C){D;for(E;F;G){H;}}外层循环执行一次,里层循环执行一遍(4)goto出错处理2.辅助控制语句:(1)break跳出循环或者
浮生念扶桑
·
2024-01-26 20:18
嵌入式
学习
嵌入式硬件
c语言
嵌入式学习第三天
C语言
基础(2)(7)字符串常量:"ab""helloworld"字符串末尾都有一个用来标识字符串结尾的\0字符'a'和"a"区别:'a':字符常量,只有一个字符a"a":字符串常量,有2个字符'a'+
浮生念扶桑
·
2024-01-26 20:48
嵌入式
学习
嵌入式硬件
c语言
嵌入式学习第四天
C语言
中常用的输入输出函数:(2)(3)printf:1.打印非输出控制符:printf("HelloWorld!")
浮生念扶桑
·
2024-01-26 20:48
嵌入式
学习
嵌入式硬件
c语言
嵌入式学习第二天
C语言
基础:1.进制转换二进制、八进制、十六进制->十进制对应位*对应位的权值再求和十进制->二进制、八进制、十六进制十进制数除以进制数得到的余数逆序排列二进制八进制十六进制:八进制1位对应二进制3位十六进制
浮生念扶桑
·
2024-01-26 20:18
嵌入式
c语言
嵌入式硬件
学习
嵌入式学习第七天
C语言
流程控制(4)1.冒泡法排序;#includeintmain(void){inta[5]={32,14,73,61,43};intlen=sizeof(a)/sizeof(a[0]);inti=0
浮生念扶桑
·
2024-01-26 20:17
嵌入式
学习
c语言
C++(3) 引用、const、new、内联函数以及重载
文章目录C++1.C++相较于
C语言
的增强1.1引用Reference1.1.1引用基础案例1.1.2一个变量可以有多个引用1.1.3引用在函数参数中的使用1.1.4指针引用1.2const关键字1.2.1
Nuyoah.--
·
2024-01-26 20:12
c++
开发语言
c语言
学习
学习方法
六、函数以及函数的分类
文章目录函数1.函数概要和学习要求2.main函数格式分析
C语言
函数模板3.函数的分类3.1有参数有返回值类型【★重中之重】3.1.1需求3.1.2函数分析3.1.3函数声明3.1.4函数实现3.1.5
Nuyoah.--
·
2024-01-26 20:11
c语言
学习
学习方法
笔记
经验分享
开发语言
一、第一行代码,数据存储,数据类型和变量
文章目录第一行代码,数据存储,数据类型和变量1.第一行代码1.1
C语言
第一行代码1.2编译执行
C语言
代码1.3第一行代码需要注意的内容2.数据类型2.1计算机数据存储单位2.2数据进制3.常量和数据类型推演
Nuyoah.--
·
2024-01-26 20:41
c语言
学习
学习方法
笔记
经验分享
C语言
实现“空心”正方形图案输出的程序解析
下面,我将对一个通过while循环和嵌套for循环实现“空心”正方形输出的
C语言
代码进行详细解析。#includeintmain(){inta;while(scanf("%d",&a)!
普通young man
·
2024-01-26 20:10
c语言
算法
数据结构
C++(4) 面向对象&类、权限修饰符
面向对象生活案例1.2类&对象2.C++中的面向对象2.1C++定义类的格式2.2C++类定义和创建对象案例2.3权限修饰符案例【publicprotectedprivate】面向对象1.面向对象概述C++在
C语言
的基础上增加了面向对象编程
Nuyoah.--
·
2024-01-26 20:40
c++
开发语言
c语言
学习
学习方法
笔记
计算机编程好书推荐
===================================---
C语言
---===================================《CPrimerPlus》版本买最新的检验
C
科技优等生
·
2024-01-26 20:45
倒计时81天
倒计时82天-CSDN博客蓝桥杯2022年第十三届省赛真题-扫雷-
C语言
网(dotcpp.com)1)#includeusingnamespacestd;#defineintlonglongconstintinf
算法怎么那么难啊
·
2024-01-26 20:23
c++
C语言
实现选择排序算法(附带源代码)
选择排序选择排序(Selectionsort)是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。用动态图片推敲过程演示如下效果:选择排序是一种简单的排序算法,它的基本思想是在未排序序列中找到最小(或最大)元素,放到序列的起始位置,然
二当家的素材网
·
2024-01-26 20:53
C和C++完整教程
c语言
排序算法
数据结构
C语言
实现归并排序算法(附带源代码)
以下是用
C语言
实现归并排序的示例代码:#include//归并两个子数组voidmerge(intarr[],intleft,intmidd
二当家的素材网
·
2024-01-26 20:53
C和C++完整教程
c语言
排序算法
算法
【
C语言
】(4)数组
1.数组简介数组是用来存储一系列相同类型数据的集合。数组的元素可以通过索引(通常是数字)访问。数组的索引通常从0开始。2.声明数组在C中,可以声明一个数组,如下所示:类型数组名称[数组长度];示例:intarr[10];//声明一个整数数组,包含10个整数floatfloatArr[20];//声明一个浮点数数组,包含20个浮点数charcharArr[15];//声明一个字符数组,包含15个字符
游码客
·
2024-01-26 19:33
C语言程序设计
c语言
算法
数据结构
【
C语言
】(3)字符
字符串1.字符串简介在
C语言
中,字符串是由字符数组构成的序列,以空字符('\0')结尾。这个空字符不可见,用于标记字符串的结束。
C语言
中没有专门的字符串类型,通常使用字符数组表示字符串。
游码客
·
2024-01-26 19:32
C语言程序设计
c语言
开发语言
【
C语言
】(1)初识
C语言
什么是
C语言
C语言
是一种广泛应用的计算机编程语言,它具有强大的功能和灵活性,使其成为系统编程和底层开发的首选语言。
C语言
的设计简洁、高效,且不依赖于特定的硬件或系统,因此在各种计算平台上都能稳定运行。
游码客
·
2024-01-26 19:27
C语言程序设计
c语言
开发语言
C++--入门(命名空间&&缺省参数&&函数重载)
目录0.前言1.C++关键字(C++98)2.命名空间3.C++输入&输出4.缺省(默认)参数5.函数重载6.C++支持函数重载的原理--名字修饰(nameMangling)0.前言
C语言
是结构化和模块化的语言
momo小菜pa
·
2024-01-26 19:09
C++
c++
开发语言
计数排序&&归并排序(递归版本&&非递归版本)
以下是计数排序的逻辑思想(
C语言
版):1.首先,遍历待排序的数组,找到数组中的最大值max,确定计数数组的大小为max+1。2.创建一个大小为max+1的计数数组count,并初始化为0。
momo小菜pa
·
2024-01-26 19:39
数据结构与算法
算法
数据结构
C语言
--strcmp函数,strcat函数,strcpy函数详解及实现
目录1.strcmp函数1.1函数介绍1.2函数使用1.2.1代码1.2.2运行结果1.3模拟实现strcmp1.3.1实现思路1.3.2代码1.3.3运行结果2.strcat函数2.1函数介绍2.2函数使用2.2.1代码2.2.2运行结果2.3模拟实现strcat2.3.1实现思路2.3.2代码2.3.3运行结果3.strcpy函数3.1函数介绍3.2函数使用3.2.1代码3.2.2运行结果3.
momo小菜pa
·
2024-01-26 19:39
C语言学习详解
c语言
开发语言
单价多少元一千克在
c语言
中怎么表示_装牛肉的塑料盒“单价”49.8元?市民吐槽店家“借壳逆袭”行为...
▲公平秤显示,这种包装盒重20克。▲世纪华联生鲜超市(龙湖店)工作人员将一些切好的肉块放入塑料包装盒,连盒子一起称重。4月11日讯据厦门日报报道近日,市民黄小姐在本地网络论坛发帖抱怨,去超市买盒装生肉时,发现超市将盒子和肉一起称重、计价。包装盒卖出肉价的话题,引发众多网友讨论。连日来,本报记者走访多家超市及熟食店后发现,存在一些将包装盒与肉类产品一同称重、计价的情况,但也有一些商家称重时主动去掉了
weixin_39860349
·
2024-01-26 19:35
上一页
93
94
95
96
97
98
99
100
下一页
按字母分类:
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
其他