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语言
】(14)结构体
结构体是
C语言
中一种允许将多个不同类型的数据项组合成一个单一的复合类型的数据结构。通过结构体,可以更加方便地管理和组织复杂的数据。1.结构体的定义结构体通过关键字struct定义。
游码客
·
2024-01-31 22:20
C语言程序设计
c语言
服务器
开发语言
【
C语言
】(11)函数
函数是一组一起执行一个任务的语句。每个C程序都至少有一个函数,即主函数main(),所有简单的程序都可以定义其他额外的函数。1.函数定义一个C函数由以下部分组成:返回类型:函数返回的数据类型。如果函数不返回值,则其返回类型为void。函数名称:这是函数的实际名称。参数:传递给函数的变量,称为实际参数。参数列表可以为空。函数体:包含一组定义函数执行任务的语句。语法:返回类型函数名称(参数列表){函数
游码客
·
2024-01-31 22:50
C语言程序设计
c语言
算法
C语言
深度解剖-关键字(1)
4.深刻理解定义与声明5.auto关键字的理解6.理解关键字register认识:本质:register修饰变量写在最后:1.初步了解关键字
C语言
一共多少个关键字呢?
戊子仲秋
·
2024-01-31 22:19
C语言深度解剖
c语言
学习
【
C语言
】(12)指针
指针在
C语言
中是一个非常重要的概念,它为程序员提供了直接访问内存的能力,使得数据操作更加灵活高效。理解并正确使用指针是掌握
C语言
的关键之一。
游码客
·
2024-01-31 22:17
C语言程序设计
c语言
开发语言
【C深度解剖】const关键字
本博客相关内容如需转载请注明出处,本人学疏才浅,难免存在些许错误,望留言指正作者博客链接:睡觉待开机下面是本节博客的大纲梳理:引言本节博客是围绕const为主题进行详细说明的,不知道大家是否知道,在公司招聘中,
C语言
知识关键字部分经常被问到的关键字就是
睡觉待开机
·
2024-01-31 22:47
c语言
开发语言
编程语言常见问题记录
更新自2019.1.15编程语言常见问题记录目录*更新自2019.1.15*编程语言常见问题记录1.
C语言
1.1动态数组1.2统计指针有效数字或字符串1.
C语言
1.1动态数组使用calloc函数进行动态一维数组分配
ImSEten
·
2024-01-31 22:16
编程语法
编程语法
C
小升初考试第二天
中午早早在建宇商城鸡公煲定了一个33.6元的两人餐,11:45骑公共自行车到店吃了饭,回到学校复习了
错题集
上所有的数学错题,还有点时间孩子自己复习了一下数学课本。
虎虎生机
·
2024-01-31 22:17
C语言
基础部分代码
这是我大一的时候新入门
C语言
整个语法的时候,课堂中所练习的一些基础问题的源码,现分享给新入门
C语言
的小白,以便于学习了解
C语言
。
哈利白.
·
2024-01-31 21:46
C语言基础
c语言
算法
开发语言
C语言
基础7
今天是学习嵌入式相关内容的第八天,以下是今日所学内容字符串常见操作:1.strlen:获得字符串的长度2.strcpy字符串的拷贝练习:定义两个数组src和dst,从终端接收一个字符串存入src数组中,并将src中的字符串拷贝到dst中(不能使用strcpy)3.strcat字符串的拼接,在第一个字符串末尾拼接上第二个字符串练习:定义两个数组str1和str2,从终端接收两个字符串存入str1和s
m0_63699738
·
2024-01-31 21:16
c语言
开发语言
C语言
基础11
今天是学习嵌入式相关内容的第十二天,以下是今日所学内容1.指针数组:int*a[5];char*str[5];指针数组主要用来操作字符串数组,通过将指针数组的每个元素存放字符串的首地址实现对多个字符串的操作数组不可以赋字符串常量,指针可以赋字符串常量,但不可以修改,因为字符串常量存储在数据区对指针数组冒泡排序(对地址排序)2.二维数组charstr[5][32];二维数组主要用来存储字符串数组,通
m0_63699738
·
2024-01-31 21:16
c语言
算法
开发语言
C语言
基础13
今天是学习嵌入式相关内容的第十四天,以下是今日所学内容1.结构体:1.结构体类型定义2.结构体变量的定义3.结构体元素的访问4.结构体的存储内存对齐结构体整体的大小必须为最大基本类型长度的整数倍5.结构体作为函数参数值传递练习:定义一个学生的类型,封装一个函数GetStuInfo获得学生信息放入结构体中,再封装一个函数PutStuInfo打印学生信息指针传递6.结构体数组:structstuden
m0_63699738
·
2024-01-31 21:16
c语言
java
算法
C语言
基础14
今天是学习嵌入式相关内容的第十五天,以下是今日所学内容1.内存管理:1.mallocvoid*malloc(size_tsize);2.freevoidfree(void*ptr);练习:要求申请堆区空间,将"helloworld"存放到堆区空间,完成打印2.内存溢出:内存溢出也称为内存越界3.内存泄露:程序中malloc的空间没有被释放4.内存碎片:由于频繁申请和释放,导致连续的空间分散成一些小
m0_63699738
·
2024-01-31 21:16
c语言
开发语言
C语言
基础2
今天是学习嵌入式相关内容的第三天,以下是今日所学内容1.常量和变量:1.字符串常量:"helloworld"12个字节"ab\\\123ab"7个字节字符串末尾都有一个用来标识字符串结尾的\0字符'a'和"a"区别:'a':字符常量,只有一个字符a"a":字符串常量,有2个字符'a'+'\0'2.标识常量#defineN5宏只是代码的替换,中间不进行任何数据计算的操作宏名一般都是大写,用来和变量区
m0_63699738
·
2024-01-31 21:46
c语言
前端
C语言
基础3
今天是学习嵌入式相关内容的第四天,以下是今日所学内容上一节课,常用输入输出函数的剩余内容如下1.printf:1.打印非输出控制符:printf("HelloWorld!");2.打印单个输出控制符:printf("Num=%d\n",Num);3.打印多个输出控制符printf("Num2=%d,Num1=%d\n",Num2,Num1);4.printf格式化打印%ndn:域宽,数据不足域宽,
m0_63699738
·
2024-01-31 21:46
c语言
开发语言
C语言
基础
今天是学习嵌入式相关内容的第二天,我们开始进入到对
C语言
的学习。在学习
C语言
之前,我们需要先来了解一些基础性知识。
m0_63699738
·
2024-01-31 21:45
c语言
开发语言
C语言
基础入门教程
目录第一章初识
C语言
1.
C语言
基础知识2.
C语言
的构成3.第一个
C语言
程序4.数据类型5.变量5.1定义变量的方法5.2变量的分类5.3变量的使用5.4变量的作用域和生命周期6.常量6.1符号常量6.2
记忆&碎片
·
2024-01-31 21:15
C语言学习专项
c语言
学习
开发语言
C语言
基础12
今天是学习嵌入式相关内容的第十三天,以下是今日所学内容1.const指针const关键字常量(只读)readonly2.void3.函数指针和指针函数:指针函数:是函数,函数的返回值类型是指针类型函数指针:是指针,指针指向了函数1.指针函数:局部变量的地址不能返回,因为局部变量会随函数作用域结束被回收,虽然能够获得返回的地址,但地址对应的空间已经被回收过了将函数的返回值作为下一个函数的参数指针函数
m0_63699738
·
2024-01-31 21:45
c语言
算法
开发语言
串(字符串)顺序串实现-
c语言
表示
#include#include//定义字符串的最大长度#defineMAX_LENGTH100//使用数组来存储字符串charstr[MAX_LENGTH];//函数声明voidprintString(constchar*s);//打印字符串的函数voidcopyString(char*dest,constchar*src);//复制字符串的函数intmain(){//初始化字符串strcpy(
快秃头的码农
·
2024-01-31 21:42
数据结构
c语言
算法
堆串-用
c语言
实现
#include#include#include//函数声明char*createHeapString(constchar*str);//创建堆串voiddestroyHeapString(char*str);//释放堆串内存char*heapStringCopy(char*dest,constchar*src);//复制堆串char*heapStringCat(char*dest,constch
快秃头的码农
·
2024-01-31 21:42
算法
数据结构
链接脚本常用命令(KEEP、MEMORY、PROVIDE、ENTRY、AT、ALIGN等)
1、命令介绍命令作用KEEP保证该段一定在输出文件里,不会被丢弃MEMORY描述目标设备的内存情况,内存分几个区域,每个内存区域的属性PROVIDE从链接脚本导出符号给
C语言
或者汇编语言使用ENTRY程序入口
正在起飞的蜗牛
·
2024-01-31 21:07
嵌入式开发中的总结
链接脚本
C语言
指针进阶之数组、指针笔试题详解(月薪过万的伙伴都点赞的题目解析)
目录引言:知识补充①数组名②sizeof函数补充③strlen函数补充1.数组题目1.1一维数组题目11.2字符数组题目1题目2题目3编辑题目4题目51.3二维数组2.指针笔试题目题目①题目②题目③题目④编辑题目⑤题目⑥编辑题目⑦题目⑧(重难)3.结语引言:知识补充①数组名数组名是首元素的地址两个例外:1.sizeof(数组名),这里的数组名表示整个数组,计算的是整个数组的大小,单位是字节2.&数
Nicn
·
2024-01-31 21:04
c语言
面试
开发语言
算法
数据结构
c++
C语言
字符串操作函数详解①strlen函数的讲解与三种模拟实现方法(建议三连收藏)
目录编辑前言1.strlen函数介绍2.模拟实现strlen2.1计数器做法2.2不创建临时变量,通过递归的方法2.3利用两个指针相减3.结语前言
C语言
中对字符和字符串的处理很是频繁,但是
C语言
本身是没有字符串类型的
Nicn
·
2024-01-31 21:34
c语言
开发语言
数据结构
算法
c++
C语言
指针进阶之三——函数指针、函数指针数组、指向函数指针数组的指针
目录1.指针知识回顾2.数组知识回顾3.函数指针3.1函数指针引入3.2函数指针的使用3.3阅读两段有趣的代码3.4类型重定义,typedef补充4.函数指针数组4.1函数指针数组引入4.2函数指针数组的使用(转移表)5.指向函数指针数组的指针1.指针知识回顾①.指针就是个变量,用来存放地址,地址唯一标识了一片空间。内存会划分成一个个的内存单元,每个内存单元都有一个独立的编号,编号也称为地址,而C
Nicn
·
2024-01-31 21:33
c语言
数据结构
c++
算法
C语言
指针进阶之二指针数组与数组指针
内存会划分成一个个的内存单元,每个内存单元都有一个独立的编号,编号也称为地址,而
C语言
也把地址叫做指针。地址(指针)需要存储在变量中,这个变量就被称为指针变量。例如:inta=10;
Nicn
·
2024-01-31 21:03
c语言
算法
开发语言
⭐算法入门⭐《动态规划 - 线性DP》中等01 —— LeetCode 198. 打家劫舍
饭不食,水不饮,题必须刷
C语言
免费动漫教程,和我一起打卡!《光天化日学
C语言
》LeetCode太难?先看简单题!《
C语言
入门100例》数据结构难?不存在的!《数据结构入门》LeetCode太简单?
英雄哪里出来
·
2024-01-31 21:02
《LeetCode算法全集》
动态规划
算法
数据结构
leetcode
线性DP
C语言
指针进阶之四-函数指针的使用之回调函数及库函数qsort函数详解(详解)
目录1.回调函数1.1引入1.2回调函数的使用,加减乘除计算器改造2.回调函数的应用-qsort函数实例1:整型数组排序实例2:结构体排序①按照整型数据来排序,这里是按照年龄来排序②按照名字来排序,也就是比较的是字符串③strcmp函数的补充3.qsort库函数的模仿实现3.1实现问题分析3.2元素比较分析及实现3.3排序分析3.4实现及源代码3.4.1实现1整型排序3.4.2.1结构体排序实现1
Nicn
·
2024-01-31 21:31
c语言
开发语言
数据结构
算法
c++
排序算法
PHP开发视频教程PHP网页开发教程, 从入门到精通,你只需要一个月就够了
语法吸收了
C语言
、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。它可以比CGI或者Perl更快速地执行动态网页。
我的学习机
·
2024-01-31 21:29
【华为OD机考 统一考试机试C卷】小明找位置(C++ Java JavaScript Python
C语言
)
华为OD机考:统一考试C卷+D卷+B卷+A卷目前在考C卷,经过两个月的收集整理,C卷真题已基本整理完毕抽到原题的概率为2/3到3/3,也就是最少抽到两道原题。请注意:大家刷完C卷真题,最好要把B卷的真题刷一下,因为C卷的部分真题来自B卷。另外订阅专栏还可以联系笔者开通在线OJ进行刷题,提高刷题效率。真题目录:华为OD机考机试真题目录(C卷+D卷+B卷+A卷)+考点说明专栏:2023华为OD机试(B
算法大师
·
2024-01-31 21:26
华为od
c语言
c++
java
javascript
STM32学习笔记——六、启动文件详解
向量表2.4复位程序2.5终端服务程序2.6用户堆栈初始化1启动文件简介startup_stm32f10x_hd.s:简单介绍,后续《启动文件详解》章节详细介绍芯片上电后,首先执行这个汇编程序,建立起
C语言
的运行环境使用汇编语言写好了基本程序
孟庆磊
·
2024-01-31 21:25
STM32学习笔记
stm32
学习
笔记
299. 猜数字游戏
前言C++是一种计算机高级程序设计语言,由
C语言
扩展升级而产生,最早于1979年由本贾尼·斯特劳斯特卢普在AT&T贝尔工作室研发。
毕业_设计
·
2024-01-31 20:34
java
游戏
p2p
蓝桥杯
预处理详解
1.预定义符号
C语言
设置了一些预定义符号,可以直接使用,预定义符号也是预处理期间处理的(-代表下划线)#includeintmain(){printf("%s\n",__FILE__);//生成此文件的位置信息
清潇沈默
·
2024-01-31 20:01
算法
linux
运维
c语言
用
C语言
完成计算机加减乘除
#define_CRT_SECURE_NO_WARNINGS1#includevoidmenu(){printf("***************************************\n");printf("***************************************\n");printf("*****0.退出计算器*****\n");printf("*****1.加
清潇沈默
·
2024-01-31 20:01
c语言
算法
开发语言
Linux下如何编译C/C++代码?从.c到.exe经历了什么?
个人主页::✨✨✨初阶牛✨✨✨强烈推荐优质专栏:C++的世界(持续更新中)推荐专栏1:
C语言
初阶推荐专栏2:
C语言
进阶个人信条:知行合一本篇简介:>:讲解Linux下如何编译C/C++代码?
初阶牛
·
2024-01-31 20:30
Linux
linux
服务器
网络
运维
abs函数解释
abs()方法在
C语言
中,只对int整型生效,作用是求整型数据的绝对值。
hjxxlsx
·
2024-01-31 20:08
算法
数据结构
C语言
实现冒泡排序
C语言
学习——冒泡排序的运用
c语言
中的冒泡排序是学习编程的一大基础,同时也是对于排序算法中的简单的一种文章目录一、冒泡排序是什么?
Tlzns
·
2024-01-31 20:31
c语言
算法
排序算法
C语言
实现通讯录(初级版)
前言在深度学习了一段时间
C语言
后,我们可以实现写一段通讯录功能来巩固已学的知识此篇文章旨在详解通讯路的基本实现,功能框架等等注:此通讯录存在一定的缺陷,下篇文章将会对其进行一定的优化一、通讯录的基本功能在上手写通讯录之前
Tlzns
·
2024-01-31 20:31
c语言
算法
开发语言
c语言
基础知识
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档目录1.数据类型2.运算符,表达式和语句3.循环4.分支和跳转5.函数6.数组7.结构体与联合体(重要)8.指针(重要)9.宏定义1.数据类型2.运算符,表达式和语句3.循环4.分支和跳转5.函数6.数组7.结构体与联合体(重要)8.指针(重要)9.宏定义1.数据类型2.1整型(int)一、整型数说明加上不同的修饰符,整型数有以下几种
s˶⃝
·
2024-01-31 20:26
c++
c语言
笔记记录(开始到函数部分)
这个笔记是在我学习时记录的易忘点以及易错点等,不是主体知识,适合作为复习时注意的细枝末节,现在分享给大家,希望对大家有所帮助,如有知识错误,欢迎批评指正,感谢大家附一张美图,祝大家新的一年天天开心,学业进步一.运算符和表达式1.八进制十六进制无浮点数2.前加加比后加加快,自增运算符的内容3.x按位异或同一个值两次,会变为原来的x值(用于加密)也可以实现以下交换两数的值的算法:交换两个数a,b的值:
徜徉new
·
2024-01-31 20:55
c语言
笔记
算法
C语言
自定义数据类型部分(结构体,共用体,枚举)
hello,又是充满干劲的一天,今天我来分享自定义数据类型的笔记记录,一起加油!!若有问题欢迎指正!一.结构体1.作用:结构体的使用可以更好地将各种信息绑定在一起成为一个整体,故可以更好地实现对复杂信息的修改与管理。2.结构体的定义方式:struct结构体名字(标识符) { //定义成员(用来存储数据的变量) inta; doubleb; //如上
徜徉new
·
2024-01-31 20:55
c语言
笔记
C语言
预处理知识(细致全面理解总结加实例)
前言预处理看起来简单,但是其中的内容也是十分重要的,尤其是对于自定义头文件的编写方式,这可以帮助我们在大型项目编写时分文件编写,更有条理,清晰。以下是我的个人总结,大家可以看看,如有问题可以私信我,欢迎指正。一起加油!!一、概念预处理是在编译前所做的工作,编译器自动调用预处理程序对源码中以’#’开头的预处理部分进行处理,处理完毕后,进入源码的编译阶段。二、宏定义(一般大写)1.无参宏定义定义无参宏
徜徉new
·
2024-01-31 20:54
c语言
开发语言
C语言
(三)数组、结构体
1.数组:是个有序的数据容器,用来存放同一种类型数据的集合,它会自动给数组中每一个元素分配一个编号下标:元素的序号(位置),序号是从0开始的2.一堆数组定义:公式:数据类型数组名字[元素个数]={元素,元素...};inta[5]元素.....(1)超出数组元素个数存取值,叫做数组越界。(2)初始化数组元素是从左到右,不够的用0代替,只能少存。intb[4]={3,2};等价于intb[4]={3
社会主义顶梁鹿
·
2024-01-31 19:11
3Java运行机制
例如
C语言
,将.cpp的源文件编译为.exe的可执行
憨批咸鱼儿
·
2024-01-31 19:45
java
字符数组的学习
C语言
中没有字符串类型也没有字符串变量字符串是存放在字符型数组中的。一、字符数组的定义用来存放字符数据的数组是字符数组。字符数组中一个元素存一个字符。
黑珍珠hz
·
2024-01-31 19:08
c#
C语言
中的常量和变量
前言:通过前面的博文,相信大家对
C语言
有了比较具体的了解,接下来,我将介绍
C语言
的一些语法规定,友友们不需要死记硬背,大致知道有这些因素就行了,这样遇到有关问题就不会茫然。
黑珍珠hz
·
2024-01-31 19:37
c语言
开发语言
c语言
数据类型
一.数据类型分类今天主要讲解
C语言
中最常用的整型数据,字符型数据,浮点型数据。二.整型数据先给大家看一张表。1.基本整型(in
黑珍珠hz
·
2024-01-31 19:37
数据结构
选择结构程序
c语言
有两种选择语句:(1)if语句,用来实现两个分支的选择结构;(2)switch语句,用来实现多分支的选择结构。
黑珍珠hz
·
2024-01-31 19:07
c语言
开发语言
C语言
简介
C语言
是一种较早的程序设计语言,诞生于1972年的贝尔实验室。1972年,DennisRitchie设计了
C语言
,它继承了B语言的许多思想,并加入了数据类型的概念及其他特性。
黑珍珠hz
·
2024-01-31 19:37
c语言
OJ编程网站(找了一个多小时)基本是c++和
c语言
首页-桔子编程Home-DaimayuanOnlineJudgeHXGOJOpenJudge-
C语言
程序设计互动教学平台-首页OpenJudge让学习编程变得更有趣-啊哈编程http://openjudge.cn
XTX54188
·
2024-01-31 19:36
c++
c语言
青少年编程
开发语言
1024程序员节
###
C语言
程序设计-----
C语言
学习(8)## 斐波那契数列问题,素数问题,人数分配问题。
今天,我们主要分享三个问题如何用
C语言
去求解,1.斐波那契数列问题,2.素数列举问题,3.人数分配问题。一.斐波那契数列问题(1)问题叙述:斐波那契数列问题。
袁满满满满
·
2024-01-31 19:48
C语言程序设计
c语言
学习
开发语言
算法
数据结构
c++
c#
C语言
—malloc强制类型转换
在
C语言
中,malloc函数用于动态分配内存。它是定义在头文件中的一个标准库函数。
忙什么果
·
2024-01-31 19:47
C&C++
c语言
算法
数据结构
上一页
65
66
67
68
69
70
71
72
下一页
按字母分类:
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
其他