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语言
中point的用法_C/C++中 *和&的爱恨情仇
C/C++中*和&的用法C++语言是
C语言
的超集。几乎所有可以运行的C程序都是可以运行的C++程
weixin_39873191
·
2024-01-27 18:19
c语言中point的用法
c语言
编译与链接
编译与链接翻译环境和执行环境翻译环境1.1预编译1.2编译1.3汇编(ASM)2.链接执行环境最后给大家附上一张关于本节知识内容的图供大家更好理解~![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/522d488885ba44d99aa504d6b21c88d5.png)欢迎来到小庄代码世界~喜欢的小伙伴记得一键三连哦૮(˶ᵔᵕᵔ˶)ა引言:我们平常写
9ilk
·
2024-01-27 18:15
c语言
开发语言
那些年与指针的爱恨情仇(一)---- 指针本质及其相关性质用法
关注小庄顿顿解馋(≧∇≦)引言:小伙伴们在学习
c语言
过程中是否因为指针而困扰,指针简直就像是小说女主,它逃咱追,我们插翅难飞…本篇文章让博主为你打理打理指针这个傲娇鬼吧~本节我们将认识到指针本质,何为指针和她的性质用法
9ilk
·
2024-01-27 18:13
c语言
C语言
中strtok()函数进行分割字符串
函数原型char*strtok(char*s,char*delim);函数功能strtok()用来将字符串分割成一个个片段。参数s指向欲分割的字符串,参数delim则为分割字符串中包含的所有字符。当strtok()在参数s的字符串中发现参数delim中包涵的分割字符时,则会将该字符改为**\0**字符。在第一次调用时,strtok()必需给予参数s字符串,往后的调用则将参数s设置成NULL。每次调
胖墩儿二号
·
2024-01-27 18:43
C语言
c语言
c语言
中strtok(分割字符串函数)
函数原型:参数:str:需分割的字符串的地址delimiters:由分割符组成的字符串的地址返回值:返回被分割的第一个子字符串地址若无可检索的字符串则返回空指针(NULL)函数的使用:在第一次调用函数时传入字符串,函数会从传入地址开始检索,找到分隔符后将该地址对应的内容改为'\0',并返回被分割的第一个子字符串地址后续调用时传入空指针—>NULL,函数会从上一次调用所记录的地址(即所找到字符串中的
浅梦ovo
·
2024-01-27 18:13
c语言
开发语言
C语言
字符串分割的两种方式
一、利用strtok()函数进行分割函数头文件#iinclude函数原型:char*strtok(chars[],constchar*delim);s[]是原字符串,delim为分隔符返回:字符串拆分后的首地址。“拆分”:将分割字符用'\0’替换特性:1)strtok拆分字符串是直接在原串上操作,所以要求参1必须,可读可写(char*str=“www.baidu.com”不行!!!)2)第一次拆分
蚍蜉撼树谈何易
·
2024-01-27 18:13
c语言
字符串
C语言
库函数实现字符串转大小写
本文将以一段使用isupper()、tolower()函数实现字符串全转小写的
C语言
程序为例,详细介绍这两个函数以及拓展出的其他常用字符串处理函数。
普通young man
·
2024-01-27 18:42
c语言
算法
数据结构
C语言
判断字符串旋转关系与子串包含问题
目录引言:代码:方法一:通过循环实现字符串的左移操作,并检查是否为另一个字符串旋转而来方法二:使用strncat和strstr函数判断一个字符串是否为另一个字符串的旋转版本解析:1.left_move函数:字符串左旋转逻辑解析:2.left_move_e函数:判断字符串是否旋转而来逻辑解析:3.matching函数:子串检测逻辑解析:4.主函数main:逻辑解析:函数解释:strstr函数:在字符
普通young man
·
2024-01-27 18:12
c语言
c语言
算法
开发语言
探索
C语言
的世界:分支循环语句全攻略
引言在学习和掌握
C语言
编程的过程中,理解和熟练运用分支与循环语句至关重要,它们构成了程序流程控制的核心机制,允许开发者基于不同的条件和规则动态地改变程序的执行路径。
普通young man
·
2024-01-27 18:12
c语言
开发语言
C语言
中的strtok()函数进行字符串分割
C语言
中提供了一个非常实用的库函数——strtok(),用于实现这一功能。本文将通过一段示例代码详细解析并演示如何使用strtok()函数进行字符串分割。
普通young man
·
2024-01-27 18:11
c语言
算法
快速排序详解
.个人主页:晓风飞专栏:数据结构|Linux|
C语言
路漫漫其修远兮,吾将上下而求索文章目录介绍什么是快速排序基本思想快速排序hoare版本动图代码实现代码的详细解释:快速排序挖坑法动图代码实现代码的详细解释
晓风飞
·
2024-01-27 18:59
数据结构
数据结构
算法
排序算法
归并排序和计数排序讲解
.个人主页:晓风飞专栏:数据结构|Linux|
C语言
路漫漫其修远兮,吾将上下而求索文章目录前言归并排序(递归)动图:代码实现以下是代码详细讲解:归并排序非递归代码实现以下是代码详细讲解:计数排序代码实现以下是代码详细讲解
晓风飞
·
2024-01-27 18:27
数据结构
算法
排序算法
给简友推荐五个特别长知识的而且还很有趣的B站up主,相信你一定会喜欢的
学习类猴博士爱讲课https://space.bilibili.com/67907025主页一位既会微积分、大学物理、力学、电工,又会
C语言
的学霸Up主。要想考试不挂科,你需要猴博士这样短平快的课程。
柊一飒
·
2024-01-27 17:32
Shell脚本语言&条件表达式&if/case
Shell是一种编程语言,它像其它编程语言如:C,Java,Python等一样也有变量/函数/运算符/if语句/
循环控制
/…但在开始之前,我想先理清Shell语言与Shell之间的关系.当命令不在命令行中
北北川.
·
2024-01-27 17:33
linux
C语言
编译链接
1.翻译环境和运⾏环境在ANSIC的任何⼀种实现中,存在两个不同的环境。第1种是翻译环境,在这个环境中源代码被转换为可执⾏的机器指令。第2种是执⾏环境,它⽤于实际执⾏代码。2.翻译环境翻译环境是由编译和链接两个⼤的过程组成的,⽽编译⼜可以分解成:预处理(有些书也叫预编译)、编译、汇编三个过程。•多个.c⽂件单独经过编译出编译处理⽣产对应的⽬标⽂件。•注:在Windows环境下的⽬标⽂件的后缀是.o
Merlinlb
·
2024-01-27 17:31
c语言
开发语言
C语言
-算法-背包
[USACO07DEC]CharmBraceletS(01背包)题目描述Bessiehasgonetothemall’sjewelrystoreandspiesacharmbracelet.Ofcourse,she’dliketofillitwiththebestcharmspossiblefromtheN(1≤N≤3,402)availablecharms.Eachcharmiinthesupp
SpongeG
·
2024-01-27 17:51
C语言-算法
算法
c语言
开发语言
C语言
学习——运算符详解
C语言
学习——运算符详解一、学习运算符(1)运算对象的数目C语言中,运算符的运算对象可以是一个,称单目运算符;运算对象也可以是两个,称双目运算符;运算对象还可以是三个,称三目运算符。
鲑鱼683
·
2024-01-27 17:16
C语言基础知识
c语言
江苏计算机二级
c语言
考试范围,江苏省计算机二级
C语言
考试大纲
江苏省计算机二级
C语言
试题,考试大纲,笔试,上机,素材,很全面。
C语言
考试要求1.
C语言
的基本概念。(1)源程序的格式、风格和结构,main函数及其他函数的基本概念。
西域经略使
·
2024-01-27 17:15
江苏计算机二级c语言考试范围
计算机二级
c语言
考试总结,计算机二级考试
C语言
知识点总结 .doc
计算机二级考试
C语言
知识点总结(完全针对考试大纲)概述总体上必须清楚的:1)程序结构是三种:顺序结构,循环结构(三个循环结构),选择结构(if和switch)2)读程序都要从main()入口,然后从最上面顺序往下读
High莹
·
2024-01-27 17:15
计算机二级c语言考试总结
江苏计算机二级
c语言
考试内容,江苏省计算机二级
C语言
考试大纲.doc
C语言
考试要求1.
C语言
的基本概念。(1)源程序的格式、风格和结构,main函数及其他函数的基本概念。(2)基本算术类型数据的表示及使用。
港科大理工男博士
·
2024-01-27 17:45
江苏计算机二级c语言考试内容
C语言
——数组(Just Do It!)
1.一维数组1.1定义一组相同类型数据(变量)的集合1.2语法格式类型说明符数组名[常量表达式];intarray[5];//定义一个数组,这个数组放了5个int型变量1.3数组的初始化1.3.1全部初始化inta[10]={1,2,3,4,5,6,7,8,9,10};1.3.2部分初始化inta[10]={1,2,3,4,5};//--依次给到数组元素,没有给值的元素,默认初始化为01.3.3将
Spcarrydoinb
·
2024-01-27 17:44
c语言
开发语言
c语言
——冒泡排序法&选择排序法
1.冒泡排序法(从小到大升序)1.1原理从第一个数开始,对相邻两个位置的数进行大小比较,若前者大于后者,交换两个位置的数字,将大的数字放在后面,从左到右按顺序遍历整个数组。第一轮排列,得到数组中的最大值,放在数组的最后一位,当排列第二轮时,数组相邻两数需要比较的总次数减少一个,排列结束后,得到数组中的次大值,排在数组从右往左的第二个位置,依次类推,完成冒泡排序的整个过程。1.2示意图(便于理解)1
Spcarrydoinb
·
2024-01-27 17:44
c语言
算法
数据结构
c语言
学习笔记
c语言
重点:指针、数组、函数欢迎使用Markdown编辑器在这里插入代码片你好!这是你第一次使用Markdown编辑器所展示的欢迎页。
Spcarrydoinb
·
2024-01-27 17:14
c语言
学习
笔记
c语言
学习笔记分享
用计算机语言告诉计算机人类要解决的问题数据类型:新生儿的数量整数身高体重小数统计名字字符数据计算机世界011+2ALU1.0+2.0GPU//浮点(小数)运算不同类型的数据—机器指令不同—最终使用硬件的部件不同基本数据类型:整型浮点型字符型常量变量在程序运行过程中,值不能被改变的量--常量值能被改变的量--变量整型:常量形式:123//十进制0x123//十六进制0123//八进制进制:进位的制度
Spcarrydoinb
·
2024-01-27 17:14
c语言
学习
笔记
如何学好
C语言
?菜就多练
1.程序的有效性1.1写程序的过程中需要注意程序的有效性和可靠性,即需要考虑多种复杂的情况2.scanf2.1inta=scanf("%d%d%d",&a1,&a2,&a3)将输入的三组数据分别存入缓冲区,每两组数据之间用分隔符(如空格、tab或者非法字符分隔开),按下回车,缓冲区的数据被送入与%d类型匹配,匹配成功后,将输入的数据以格式化的形式放入对应地址的内存中,最后scanf返回1,若三个%
Spcarrydoinb
·
2024-01-27 17:14
算法
C语言
基础 — 运算符
运算符1、运算符1.1易错运算符1.2位运算符1、运算符1.1易错运算符++,--注意区分前置和后置inti=10;intj=++i;//执行此语句之后,j=11,i=11i=10;intk=i++;//执行此语句之后,i=11,k=10‘/’整除,注意整除问题,即整数除以整数结果为整数,舍弃末尾的小数;不能除0>按位右移,如果是有符号数左边补符号位,如果是无符号数左边补0小于,大于符号,注意不能
98同学
·
2024-01-27 17:13
C语言
c语言
开发语言
c语言
之逻辑运算符
老分不清一个&号和俩的用法,今天专门拿出来整理整理:一、逻辑运算符:包括:1。&&逻辑与2。||逻辑或3。!逻辑非逻辑运算符用于对包含关系运算符的表达式进行合并或取非对于使用逻辑运算符的表达式,返回0表示“假”,返回1表示“真”。关于逻辑运算符的解释请注意:任何使用两个字符做符号的运算符,两字符之间不应有空格,即将==写成==是错误的。假设一个程序在同时满足条件a=10))//s不大于等于10关系
coding_chuchu
·
2024-01-27 17:43
代码基础问题
c语言
逻辑运算符
C语言
如何理解i+++j?
一、问题
C语言
系统如何处理表达式i+++j?二、解答对于表达式i+++j,系统会默认为(i++)+j来处理。
颓特别我废
·
2024-01-27 17:42
C语言
算法
c语言
C语言
赋值表达式中什么是左值和右值?数组名作为左右值时又具有怎样的意义?
二、解答在
C语言
中,左值和右值的概念对于理解赋值表达式以及程序的正确性非常重要:1、左值• 左值是一个可以出现在赋值运算符左边的表达式,也就是说,它可以被赋予一个新值。
颓特别我废
·
2024-01-27 17:42
C语言
c语言
算法
开发语言
在
C语言
中,什么时候应该使用‘size_t‘,什么时候应该使用‘unsigned‘?
二、解答在
C语言
中,size_t和unsigned都用于处理无符号整数,但它们的用途略有不同。1、size_tsize_t是一个无符号整数类型,用于表示对象的大小或数量。
颓特别我废
·
2024-01-27 17:41
C语言
c语言
开发语言
【计算机二级考试
C语言
】C头文件
C头文件头文件是扩展名为.h的文件,包含了C函数声明和宏定义,被多个源文件中引用共享。有两种类型的头文件:程序员编写的头文件和编译器自带的头文件。在程序中要使用头文件,需要使用C预处理指令#include来引用它。前面我们已经看过stdio.h头文件,它是编译器自带的头文件。引用头文件相当于复制头文件的内容,但是我们不会直接在源文件中复制头文件的内容,因为这么做很容易出错,特别在程序是由多个源文件
厉昱辰
·
2024-01-27 17:11
计算机等级考试C语言
c语言
开发语言
c语言
笔记
1.
c语言
部分算法列举1.1找数二分查找(前提是数据必须有序)1.2求极值1.3数组逆序1.4排序法(***重点***)1.4.1选择排序法1.4.2冒泡排序法1.4.3插入排序法2.字符型数组2.1使用格式
Spcarrydoinb
·
2024-01-27 17:41
c语言
笔记
开发语言
C语言
什么是运算符的目?怎样进行区分?
二、解答在
C语言
中,运算符按照它们需要的操作数的数量来区分单目、双目和三目:1、单目运算符• 只需要一个操作数。• 单目运算符通常用于对一个变量进行某种类型的运算或逻辑操作。
颓特别我废
·
2024-01-27 17:10
C语言
c语言
算法
数据结构
【计算机二级考试
C语言
】C强制类型转换
C强制类型转换强制类型转换是把变量从一种类型转换为另一种数据类型。例如,如果您想存储一个long类型的值到一个简单的整型中,您需要把long类型强制转换为int类型。您可以使用强制类型转换运算符来把值显式地从一种类型转换为另一种类型,如下所示:(type_name)expression请看下面的实例,使用强制类型转换运算符把一个整数变量除以另一个整数变量,得到一个浮点数:实例#includeint
厉昱辰
·
2024-01-27 17:39
计算机等级考试C语言
c语言
算法
c++
【PTA浙大版《
C语言
程序设计(第4版)》/函数题】习题8-1 拆分实数的整数与小数部分(附测试点)
本题要求实现一个拆分实数的整数与小数部分的简单函数。函数接口定义:voidsplitfloat(floatx,int*intpart,float*fracpart);其中x是被拆分的实数(0≤xvoidsplitfloat(floatx,int*intpart,float*fracpart);intmain(){floatx,fracpart;intintpart;scanf("%f",&x);s
La_gloire
·
2024-01-27 17:59
c语言
开发语言
【PTA浙大版《
C语言
程序设计(第4版)》编程题】3-1 比较大小 && 练习3-2 计算符号函数的值(附测试点习题)
输入样例:428输出样例:2->4->8代码呈现//
C语言
#includeintmain(){inta,b,c;scanf("%d%d%d",&a,&b,&c);intnums[]={a,b,c};intn
La_gloire
·
2024-01-27 17:59
c语言
算法
开发语言
【
C语言
/知识梳理/期末复习】指针(三)
一、字符指针变量(1)一般使用(2)另一种使用①思考(思考:是不是把字符串包括\0存储到指针pstr中)②本质把字符串hellobit.⾸字符的地址放到了pstr中。③理解可以把字符串想象为一个字符数组,把首元素的地址赋给了pstr。但是这个数组是不能修改的(因为这是一个“常量”字符串)当常量字符串出现在表达式中的时候,他的值是第一个字符的地址(3)示例这⾥str3和str4指向的是⼀个同⼀个常量
La_gloire
·
2024-01-27 17:29
新手友好
c语言
开发语言
【
C语言
/知识整理/期末复习】数据在内存中的存储(附思维导图)
一、整数在内存中的存储(1)知识回顾整数的2进制表⽰⽅法有三种,即原码、反码和补码三种表⽰⽅法均有符号位和数值位两部分,符号位都是⽤0表⽰“正”,⽤1表⽰“负”,⽽数值位最⾼位的⼀位是被当做符号位,剩余的都是数值位。(2)正整数在内存中的存储正整数的原、反、补码都相同。(3)负整数在内存中的存储负整数的三种表⽰⽅法各不相同。原码:直接将数值按照正负数的形式翻译成⼆进制得到的就是原码。反码:将原码的
La_gloire
·
2024-01-27 17:28
新手友好
c语言
开发语言
【
C语言
/知识梳理/期末复习】指针(一)(附思维导图/概念辨析)
一、内存和地址(1)内存类比:房间号1byte=8bit,一个bit存储一个二进制的0或1内存被划分为一个个的单元,一个单元的大小是一字节每个内存单元都给一个编号,这个编号就是地址,而在
C语言
中,编号=
La_gloire
·
2024-01-27 17:28
新手友好
c语言
开发语言
【
C语言
/期末复习】字符和字符串函数(附思维导图/例题)
一、字符分类函数(1)使用时包含的头文件ctype.h(2)相关库函数iscntrl任何控制字符isspace空白字符:空格“”,换页'\f'、换行'\n',回车'\r',制表符'\t'或者垂直制表符'\visdigit十进制数字0~9isxdigit十六进制数字,包括所有十进制数字,小写字母a~f,大写字母A~Fislower小写字母a~zisupper大写字母A~Zisalpha字母a~z或A
La_gloire
·
2024-01-27 17:58
新手友好
c语言
开发语言
学习
笔记
【PTA选择/基础夯实/期末复习】
C语言
判断语句
2-1在嵌套使用if语句时,
C语言
规定else总是(C)A.和之前与其具有相同缩进位置的if配对B.和之前与其最近的if配对C.和之前与其最近的且不带else的if配对D.和之前的第一个if配对2-2下列程序段的输出结果是
La_gloire
·
2024-01-27 17:58
c语言
算法
开发语言
【PTA浙大版《
C语言
程序设计(第4版)》/函数题】习题5-7 使用函数求余弦函数的近似值(附测试点)
本题要求实现一个函数,用下列公式求cos(x)的近似值,精确到最后一项的绝对值小于e:cos(x)=x0/0!−x2/2!+x4/4!−x6/6!+⋯函数接口定义:doublefuncos(doublee,doublex);其中用户传入的参数为误差上限e和自变量x;函数funcos应返回用给定公式计算出来、并且满足误差要求的cos(x)的近似值。输入输出均在双精度范围内。裁判测试程序样例:#inc
La_gloire
·
2024-01-27 17:58
c语言
算法
开发语言
【PTA浙大版《
C语言
程序设计(第4版)》编程题】习题9-5 通讯录排序(附测试点)
输入n个朋友的信息,包括姓名、生日、电话号码,本题要求编写程序,按照年龄从大到小的顺序依次输出通讯录。题目保证所有人的生日均不相同。输入格式:输入第一行给出正整数n(structfriends{//定义结构类型structfriends,包含三个成员namebirthnumbercharname[20];intbirth;charnumber[30];}num[15],temp;//定义结构数组n
La_gloire
·
2024-01-27 17:27
c语言
算法
开发语言
初识
C语言
DAY9 【break语句和continue语句】
文章目录前言一、break语句证明break只作用于当前循环二、continue语句【陷阱】:将for循环改为while循环如果您发现文章有错误请与我留言,感谢前言本文章总结于此视频一、break语句使用break语句时可以直接跳过当前这个循环,执行for的下一条语句,不再执行循环体中位于其后的其他语句了。这里是引用for(表达式1;表达式2;表达式3){语句1;break;语句2;}从流程图可以
马职音人
·
2024-01-27 17:22
c语言
开发语言
学习
初识
C语言
DAY11 【二维数组】
文章目录前言一、二维数组是什么?二、二维数组的定义数组的访问二维数组的初始化练习1:一个学习小组有5个人,每个人有三门课的考试成绩。==求全组各科的平均成绩和总平均成绩。==可能出现的错误如果您发现文章有错误请与我留言,感谢前言一、二维数组是什么?一维数组只有一个下标,称为一维数组,其数组元素也称为单下标变量。顾名思义,二维数组有两个下标。也可以理解为二维数组代表着两个维度,横轴和纵轴,像一个矩阵
马职音人
·
2024-01-27 17:22
c语言
学习
开发语言
初识
C语言
DAY7 【初识关键字】
文章目录前言本文章总结于此视频初识关键字一、typedef二.关键字static修饰局部变量(称为静态局部变量)static修饰全局变量static修饰函数标题总结前言本文章总结于此视频初识关键字首先我们把所有的关键字进行分类:这里是引用数据类型关键字(12个):char、short、int、long、signed、unsigned、float、double、struct、union、enum、v
马职音人
·
2024-01-27 17:21
c语言
开发语言
学习
初识
C语言
DAY3 【初识转义字符】
文章目录前言一、转义字符\’\\"\\\\ddd\xdd习题如果您发现文章有错误请与我留言,感谢前言本文章总结于此视频一、转义字符转义字符(Escapecharacter):意为转变了原来意思的字符这里是引用原图链接常用的有:\’\"\\n\r\t\ddd\xdd\’#includeintmain(){printf("%c",''');return0;}这样打印单引号时会造成编译器无法编译prin
马职音人
·
2024-01-27 17:51
c语言
开发语言
学习
初识
C语言
DAY10 【字符串介绍和字符串处理函数介绍】
文章目录前言本文章总结于此视频一.字符串介绍:二、字符串处理函数介绍:获取字符串长度:strlen函数拷贝字符串:strcpy函数![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/be31ca76d36047cf943820dcf8c75218.png#pic_center)拷贝字符串:strncpystrcmp函数如果您发现文章有错误请与我留言,感谢
马职音人
·
2024-01-27 17:51
c语言
数据库
redis
学习
C语言
DAY2 【初识常量,字符串】
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、常量1.字面常量2.const修饰的常变量3.#define定义的标识符常量(宏常量)4.枚举常量二、字符串+转义字符+注释1.字符串如果您发现文章有错误请与我留言,感谢前言本文章总结于此视频提示:以下是本篇文章正文内容,下面案例可供参考一、常量不可变的量,定义后不能被改变1.字面常量#includeintmain()
马职音人
·
2024-01-27 17:21
c语言
开发语言
学习
初识
C语言
DAY6 【初识操作符】
4.经典例题三.赋值操作符四.单目操作符五.关系操作符六.条件表达式(三目运算符)七.逗号表达式如果您发现文章有错误请与我留言,感谢前言本文章总结于此视频初识操作符注:只讲解最基础的部分,不涉及二进制
C语言
中操作符总共有
马职音人
·
2024-01-27 17:21
c语言
开发语言
学习
上一页
82
83
84
85
86
87
88
89
下一页
按字母分类:
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
其他