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++类基本概念!this指针详解)
类是C++面向对象编程的核心,为了便于理解,我们可以将类抽象成一架飞机:学习了
C语言
之后
喜欢吃地瓜
·
2024-02-05 22:34
c++
java
jvm
C语言
总结
文章目录前言第1章程序设计和
C语言
第2章数据类型、运算符和表达式第3章顺序结构程序设计第4章分支结构程序设计第5章循环结构程序设计第6章数组第7章函数第8章指针第9章结构体与链表总结前言这些内容是我个人在学习
狂人开飞机
·
2024-02-05 22:30
知识总结
经验分享
c语言
其他
C语言
数据结构-2-单链表
注意:现在偷的懒以后都要补回来的!希望大家认真学好数据结构,不希望后悔!单链表删除【问题描述】设有头结点单链表,实现单链表删除。【输入形式】第一行输入N,表示单链表表长为N;第二行输入N个整数,建立有头结点单链表;第三行输入一个整数M,表示删除结点位置为M(即第M个元素)。【输出形式】若删除成功,先输出删除结点的值;下一行输出删除后单链表的所有元素;若删除不成功,输出error。【样例输入1】51
狂人开飞机
·
2024-02-05 22:00
C语言数据结构
经验分享
c语言
数据结构
其他
算法
C语言
数据结构-实验一
C语言
回顾及算法分析
注意:现在偷的懒以后都要补回来的!希望大家认真学好数据结构,不希望后悔!阶乘求和【问题描述】求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字(n不超过20)。(注:有多个测试数据)【输入形式】n【输出形式】Sn的值【样例输入】5【样例输出】153【样例说明】有多组测试数据,可以连续输出结果。#includeintmain(){longlongn,sum=0,a=1;scanf(
狂人开飞机
·
2024-02-05 22:29
C语言数据结构
经验分享
c语言
数据结构
其他
算法
C语言
数据结构-二-1 顺序表
注意:现在偷的懒以后都要补回来的!希望大家认真学好数据结构,不希望后悔!顺序表基础练习【问题描述】要求使用插入元素方法建立顺序表,通过查询方法找到输入的元素值,并删除第一个等于输入值的元素,最后输出表中元素。【输入形式】第一行输入顺序表长度N,第二行输入N个元素第三行输入待查找删除的元素。【输出形式】输出删除元素后的顺序表。【样例输入1】5101214181212【样例输出1】10141812【样
狂人开飞机
·
2024-02-05 22:29
C语言数据结构
经验分享
c语言
数据结构
算法
类与对象(1)
文章目录面向过程和面向对象的区别面向过程面向对象举个例子类类的定义类的两种定义方式声明和定义全部都放在类体中声明和定义分开存放类的访问限定符类的访问限定符类的作用域类的实例化面向过程和面向对象的区别我们常听说
C语言
是面向过程的语言而
Q741_147
·
2024-02-05 22:23
开发语言
c++
C语言
如何控制输出精度?
一、问题对于⼀些特殊的项⽬,如⾦融等,对数据的精度都是有要求的,那么又该如何控制精度呢?二、解答说到C语⾔中的精度,就不得不说⼀下精度修饰符“.”(其后⾯跟⼗进制整数)。#includeintmain(){floati=123456;doublej=1.23456;printf("i=%.5f\n",i);printf("j=%.3f\n",j);printf("j=%05.2f\n",j);re
颓特别我废
·
2024-02-05 20:54
C语言
c语言
算法
开发语言
C语言
---------对操作符的进一步认识
操作符中有⼀些操作符和⼆进制有关系,我们先学习了⼀下⼆进制的和进制转换的知识。1.原码、反码和补码。有符号整数的三种表⽰⽅法均有符号位和数值位两部分,2进制序列中,最⾼位的1位是被当做符号位,剩余的都是数值位。符号位都是⽤0表⽰“正”,⽤1表⽰“负”。正整数的原、反、补码都相同。负整数的三种表⽰⽅法各不相同。原码:直接将数值按照正负数的形式翻译成⼆进制得到的就是原码。反码:将原码的符号位不变,其他
阑梦清川
·
2024-02-05 20:11
C语言
c语言
开发语言
C/C++内存管理
目录1.C/C++内存分布2.
C语言
中动态内存管理方式:malloc/calloc/realloc/free3.C++内存管理方式3.1new/delete操作内置类型3.2new和delete操作自定义类型
DarknessCor
·
2024-02-05 20:06
c语言
c++
STL---string类
目录一、为什么要学习string类(1)
c语言
中的字符串二、标准库中的string类(1)string类的了解(2)string类的常用接口说明1.string类对象的常见构造2.string类对象的容量操作
the sun34
·
2024-02-05 20:32
c++
c++
开发语言
C/C++代码规范(二)——表达式、常量、函数设计
C语言
编码与注释规范,懂不懂编码规范笔试时能一眼被看出来,有良好的编码习惯笔试时也会增色不少,知道你有过工作经验或者参与过大型项目。
菠萝有点酸
·
2024-02-05 20:57
代码规范
c++
代码规范
编程语言
程序设计
C语言
中的main函数:程序的入口与核心
概念:在
C语言
中,main函数是程序的入口点,是程序执行的起点和结束点。它是
C语言
中最重要的函数之一,负责接收命令行参数、调用其他函数和返回结果。
极客代码
·
2024-02-05 20:57
玩转C语言
c语言
C语言
代码优化艺术:深入细节,提升效率与性能的实践指南
C语言
作为一款底层、灵活且高效的编程语言,为开发者提供了丰富的优化可能性。然而,实现高性能的C程序不仅需要掌握算法设计和数据结构选择,还需要对编译器行为有深刻理解,并充分利用硬件资源。
极客代码
·
2024-02-05 20:57
玩转C语言
c语言
C语言
动态库全面深入剖析
在
C语言
编程领域中,动态链接库扮演着至关重要的角色,它是实现代码模块化、优化内存使用和提升程序性能的关键技术。
极客代码
·
2024-02-05 20:26
玩转C语言
c语言
C语言
——教师信息管理系统
1.教师信息添加.hvoidInputTeacher(){intc=0;system("cls");printf("\t\t*************************************************\n");printf("\t\t********欢迎来到教师信息添加系统**********\n");printf("\t\t*************************
光
·
2024-02-05 20:25
c语言
算法
开发语言
关于自用编译器出现问题的解决方案 自用勿点
关于sublimetext中编译
C语言
会出现的问题解决办法//D:/mingw64/bin/…/lib/gcc/x86_64-w64-mingw32/8.1.0/…/…/…/…/x86_64-w64-mingw32
檀车 侠影
·
2024-02-05 19:45
#编译器
乱码
编译器
C语言
打印菱形
如何用
C语言
实现打印菱形,这对很多初学者来说是个很麻烦的问题。菱形图案是一个常见的编程练习,通过它,可以学习到如何使用嵌套循环在屏幕上打印图形。接下来我们来分析一下如何来实现这个问题。
火龙果刺客
·
2024-02-05 19:10
c语言
学习
想要避开
C语言
的坑,这本书一定要读
很多人在大学时期一定都避不开
C语言
编程学习,但是真正能够学进去的人并不多,相反,很多人接触到
C语言
之后,都说太难了,就算买了一堆的书籍加以辅助,也不能起到助攻的作用,反而连书中的内容都觉得晦涩难懂,最后只能放弃学习
哪有岁月静好
·
2024-02-05 19:47
初步认识函数
1.1函数的定义、声明、调用与返回1.1.1概述
C语言
程序的一般结构,具有的特点:(1)
C语言
允许一个程序有多个源文件组成,每个源文件可以独立编译,一个源文件可以被不同的程序使用。
zhou_yi_ping
·
2024-02-05 19:10
算法
c语言
初步认识关键字
关键字特点:1.由
c语言
提供的,不能自己创造2.关键字不能用来做变量名常见关键字:autobreakcontinueforifintlongdoubleelsefloatshortsignedsizeofunsigedvoidstaticregisterunionauto
狂敲键盘ing
·
2024-02-05 19:37
学习
c语言
初步认识指针
printf("%p\n",&a);return0;}%p是用来打印地址的二.指针变量如何创建#includeintmain(){inta=1;int*pa=&a;return0;}pa是用来存放地址的,在
c语言
中叫做指针变量
狂敲键盘ing
·
2024-02-05 19:37
学习
c语言
小白学习
c语言
基础的第一天(循环语句)
循环语句两种循环形式:while循环和for循环示例:普通大学生写满30000行代码毕业后可以拿到好的offerwhile循环:#includeintmain(){inta=0;while(aintmain(){inta;for(a=0;a<30000;a++){printf("编写代码的行数%d",a);}if(a==30000)printf("拿到一个好的offer”);return0;}内容
狂敲键盘ing
·
2024-02-05 19:36
学习
c语言
c语言
二叉树的创建,三种遍历方式,销毁
二叉树的创建typedefchardatatype;typedefstructNode{datatypedata;structNode*left_child;structNode*right_child;}*Btree;//二叉树的创建Btreecreate_node(){Btreet=(Btree)malloc(sizeof(structNode));if(NULL==t)returnNULL;
sadjjkj
·
2024-02-05 19:33
c语言
数据结构
【华为OD】C卷真题 100%通过:查找众数及中位数 Java代码实现[思路+代码]
JS代码实现:【华为OD】C卷真题100%通过:查找众数及中位数JS代码实现[思路+代码]-CSDN博客
C语言
代码实现:【华为OD】C卷真题100%通过:查找众数及中位数
C语言
代码实现[思路+代码]-CSDN
五木大大
·
2024-02-05 19:29
杂谈
java
华为od
c语言
javascript
python
开发语言
C++
【华为OD】C卷真题 100%通过:查找众数及中位数 python代码实现[思路+代码]
:【华为OD】C卷真题100%通过:查找众数及中位数Java代码实现[思路+代码]-CSDN博客JS代码实现:【华为OD】C卷真题100%通过:查找众数及中位数JS代码实现[思路+代码]-CSDN博客
C语言
代码实现
五木大大
·
2024-02-05 19:29
杂谈
华为od
c语言
python
java
javascript
C++
码蚁软件
【华为OD】C卷真题 100%通过:查找众数及中位数 JS代码实现[思路+代码]
C语言
代码实现:【华为OD】C卷真题100%通过:查找众数及中位数
C语言
代码实现[思路+代码]-CSDN博客C++代码实现:【华为OD】C卷真题100%通过:查找众数及中位数C/C++代码实现[思路+代码
五木大大
·
2024-02-05 19:28
杂谈
华为od
c语言
javascript
java
python
C++
码蚁软件
【华为OD】C卷真题 100%通过 : API集群负载统计
C语言
代码实现[思路+代码]
C++代码实现:【华为OD】C卷真题100%通过:API集群负载统计C++代码实现[思路+代码]-CSDN博客java代码实现:【华为OD】C卷真题100%通过:API集群负载统计Java代码实现[思路+代码]-CSDN博客JS代码实现:【华为OD】C卷真题100%通过:API集群负载统计JS代码实现[思路+代码]-CSDN博客python代码:【华为OD】C卷真题100%通过:API集群负载统计
五木大大
·
2024-02-05 19:26
杂谈
华为od
c语言
算法
java
javascript
python
C++
C语言
数组
目录一维数组二维数组传递数组给函数方式1方式2方式3实例二维数组传递给函数方法1:第一维的长度可以不指定,但必须指定第二维的长度:方法2:指向一个有5个元素一维数组的指针:方法3:利用数组是顺序存储的特性,通过降维来访问原数组!实例从函数返回数组概述:数组是一种数据结构,用于存储相同类型的元素。数组名实际上是一个指向其第一个元素的指针。一维数组声明数组:要声明一个数组,你需要指定数组的类型、数组的
临界三极管
·
2024-02-05 19:20
C语言随笔
c语言
开发语言
GCC编译器技巧--在
C语言
里面使用使用内敛汇编
GCC内敛汇编基本格式asm(汇编语句:输出操作数(可选):输入操作数(可选):被破坏的寄存器(可选));示例inta=10,b;asm("movl%1,%%eax;movl%%eax,%0;":"=r"(b)/*输出*/:"r"(a)/*输入*/:"%eax"/*破坏的寄存器*/)实现的是b=a的功能具体格式说明只有一条汇编语句asm("hlt")//CPU进行休眠多条汇编(需要分隔符)asm(
唐·柯里昂798
·
2024-02-05 18:39
编程基础知识
c语言
汇编
开发语言
笔记
2024年1月8日
2024年1月8日10:04:52学习一道数学题目2024年1月8日10:26:46学习二维数组
C语言
问题2024年1月8日11:55:31吃完饭回来不知道干什么2024年1月8日15:27:38知道了两个究极目的
leke2003
·
2024-02-05 18:36
算法
C语言
K&R圣经笔记 7.1标准输入和输出 7.2格式化输出-printf
第七章输入和输出输入和输出功能并不是
C语言
本身的一部分,故到目前为止,本书都没有对其着重说明。然而,程序与其环境之间交互的方式,比书中之前所展示的更为复杂。
十八年后又是一条好汉
·
2024-02-05 18:52
C语言
笔记
c语言
开发语言
C语言
/C++常见习题问答集锦(五十五) 之矩形类处理程序
C语言
/C++常见习题问答集锦(五十五)之矩形类处理程序程序之美题目摘要矩形类处理程序【要求】按以下描述和要求建立矩形类Rectangle,成员函数功能见注释:#includeclassRectangle
五一编程
·
2024-02-05 17:01
笔记
算法
c语言
c++
visual
c++
数据结构
C语言
中,还是有一些东西需要死记硬背的
现在课本和教程中,已经很详细的将
C语言
的学习课程分成了几大类:数据类型,逻辑语句,指针、内存管理等部分,我们的学习计划大致和这些一样,不过有的部分可能会简单的讲一下。
手撕小黄鸡
·
2024-02-05 17:18
C语言
实现暴力BF算法求第一个匹配子串下标
#includeintlength(char*str){inti=0;while(str[i]!='\0'){i++;}returni;}intBF(char*txt,char*str){/*返回第一个匹配子串的位置下标*/intm=length(txt);intn=length(str);for(inti=0;i<=m-n;i++){intj;for(j=0;j
南风~古草
·
2024-02-05 17:22
算法
c语言
数据结构
算法
【数据结构和算法】
C语言
实现构造树以及树的三个遍历【前序 中序和后序】
/*Createdbyjustinon2/3/
[email protected]
*/#include"stdlib.h"#include"stdio.h"typedefstructTreeNode{chardata;structTreeNode*lchild;structTreeNode*rchild;}TreeNode;voidcreateTree(Tree
weixin_40293999
·
2024-02-05 17:52
数据结构与算法
数据结构
算法
c语言
一天一个
c语言
数据结构与算法实现----串的暴力匹配
算法说明:以下代码实现了一个名为violentmatch的函数,该函数采用暴力匹配算法来找到字符串H1中与字符串H2完全匹配的子串的起始位置。函数接受两个HString类型的参数H1和H2。在循环中,它会逐个比较两个字符串中的字符,如果字符匹配,则继续比较下一个字符,否则将i重置为i-j+2并将j重置为1。由于字符串的序列是从1开始的,所以i和j也从1开始。当H2被完全匹配时,返回H1中匹配子串的
朝凡FR
·
2024-02-05 17:21
C语言数据结构与算法
c语言
开发语言
数据结构
算法
基础数据结构与算法之KMP算法-
C语言
实现
概述KMP(由Knuth,Morris,Pratt三个人发明)算法,时间复杂度为:T=O(n+m)T=O(n+m)T=O(n+m)相比于暴力匹配的O(mn)有一定提高。KMP算法的核心思想就是当发生失配时,则在前面已经匹配的部分中,找到最长的相同前缀,如下图的紫色和绿色部分,那么下次移位时直接将前面的前缀和后面对齐即可,从而不必每次只移动一位。这样string中的指针不会回溯。构造match数组为
Daniel_187
·
2024-02-05 17:17
数据结构与算法
数据结构
算法
c语言
字符串
数据结构与算法(
C语言
)代码实现-串的相关操作代码实现(顺序串)
顺序串串的概念顺序串的图示KMP算法实现的操作概览C代码实现串的概念串是由0个或多个字符组成的有限序列,例如:s="abcdef"s是串名,双引号里面的是串值。串的长度:双引号里面字符的个数(空格也算一个字符)空串:字符个数为0,例如s=""空格串:双引号里面的字符只有空格(一个或多个),不要与空串混淆,例如s=""子串:串中任意连续的字符组成的子序列称为该串的子串主串:相对于该子串来说,包含这个
TK918
·
2024-02-05 17:17
c语言
算法
c++
链表
数据结构
学
C语言
跟学Java一样都需要多写代码
以前我学计算机语言只认为上课听懂了就可以了,后来自己写的时候就没有头绪了,所以说学计算机语言一定要动手写代码!!!
小袁爱写代码
·
2024-02-05 17:16
c语言
java
【数据结构与算法】暴力匹配子串-
C语言
版
/*Createdbyjustinon2/3/
[email protected]
*/#include"stdio.h"#include"stdlib.h"#includetypedefstructString{char*data;intlen;}String;String*initString(){String*s=(String*)malloc(sizeof
weixin_40293999
·
2024-02-05 17:16
数据结构与算法
c语言
算法
数据结构
C++类和对象
C++在
C语言
的基础上增加了面向对象编程,C++支持面向对象程序设计。类是C++的核心特性,通常被称为用户定义的类型。类用于指定对象的形式,它包含了数据表示法和用于处理数据的方法。
Ivan_Lan
·
2024-02-05 16:29
[MFC] MFC消息机制的补充
图片来源:
C语言
/C++教程大型源码案例分析:MFC消息系统的代码解析易道云编程系统消息分为窗口消息、命令消息、通知消息。消息ID是0~1023。每个窗口的自定义消息的消息ID需要从1024开始。
zlllc
·
2024-02-05 16:14
MFC
mfc
c++
windows
C语言
读取写入CSV文件 [三] 进阶篇——读取CSV文件
本系列文章目录[一]基础篇[二]进阶篇——写入CSV[三]进阶篇——读取CSV处理读取得到的数据在基础篇中,仅仅是将数据读取出来然后输出,并未将其转换为相应的数据类型。对于整数,我们可以使用atoi()、atol()、atoll()函数分别将字符串转换为int、long、longlong类型;对于浮点数,我们可以使用atof()函数将字符串转换为double类型;而对于字符串,我们只需要使用str
永远是萌新的阿岩
·
2024-02-05 16:13
编程语言
#
C语言
c语言
csv
上海海事大学自动化专业
C语言
课程代码参考(第七周)
想不到这么快就到了新的一周,写上周的作业仿佛就在两天前正好今天是1024程序员节,写
C语言
作业非常应景这周的作业主要是循环,话不多说,直接开始吧!
xiao咲
·
2024-02-05 16:11
学习作业
1024程序员节
自动化
c语言
上海海事大学
C语言
程序设计上机实验代码参考【第三周实验】(非本校同学可以作为
C语言
练习题和进度参考)
C语言
学习系列课程之练习专项(第三周)本周主要考察基础计算的掌握以及if语句的基本使用,一定要注意特定函数的特定要求,以及定义函数的头文件文章目录
C语言
学习系列课程之练习专项(第三周)一、本系列教程的使用方法二
cloudier.
·
2024-02-05 16:39
C语言系列教程之习题部分
c语言
开发语言
经验分享
上海海事大学
C语言
程序设计上机实验代码参考【第二周实验】(非本校同学可以作为
C语言
练习题和进度参考)
C语言
学习系列课程之练习专项(第2周)本周主要考察scanf函数的使用文章目录
C语言
学习系列课程之练习专项(第2周)一、本系列教程的使用方法二、习题部分1、已知正方形边长,求面积2、已知长方形长和宽,求面积
cloudier.
·
2024-02-05 16:09
C语言系列教程之习题部分
c语言
开发语言
经验分享
visual
studio
开源
上海海事大学
C语言
程序设计上机实验代码参考【第一周实验】(非本校同学可以作为
C语言
练习题和进度参考)注:本教程为2023年后半学期的经验分享(即最新内容)
C语言
学习系列课程之练习专项(第一周)本周主要考察数据类型、转义字符等基础概念的掌握和printf函数的使用文章目录
C语言
学习系列课程之练习专项(第一周)一、本系列教程的使用方法二、习题部分1、在屏幕上显示
cloudier.
·
2024-02-05 16:08
C语言系列教程之习题部分
c语言
经验分享
开发语言
visualstudio
visual
studio
ide
上海海事大学
C语言
程序设计上机实验代码参考【第四周实验】(非本校同学可以作为
C语言
练习题和进度参考)
C语言
学习系列课程之练习专项(第四周)本周没有什么难点内容,只是新学了几个函数文章目录
C语言
学习系列课程之练习专项(第四周)一、本系列教程的使用方法二、习题部分1、若运行时从键盘输入小写字母a,写出输出结果
cloudier.
·
2024-02-05 16:36
C语言系列教程之习题部分
经验分享
c语言
visual
studio
python学习2023年12月6日
1.python3基本数据类型原博客链接为:Python3基本数据类型|菜鸟教程这里补充一下,utf-8编码和unicode字符串的定义python中变量不需要声明(类似于
C语言
里inta=10这种)。
iKang_dlut
·
2024-02-05 15:50
python
python
学习
开发语言
C语言
-结构体Ⅰ
在
c语言
中,如果我们也想要描述这样的复杂变量,那么我们就可以用结构体。结构是一些值的集合,这些值成
c铁柱同学
·
2024-02-05 15:11
c语言
开发语言
后端
经验分享
其他
上一页
48
49
50
51
52
53
54
55
下一页
按字母分类:
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
其他