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语言
—总结3—指针,指针与数组的关系,结构体指针,数组指针,指针数组,函数指针
一.指针1.定义:地址的别名inta=1;int*p=&a;//指针p指向了a的地址,p里保存了a的地址2.分析说明:intp;//这是一个普通的整型变量int*p;//首先从P处开始,先与*结合,所以说明P是一个指针,然后再与int结合,说明指针所指向的内容的类型为int型.所以P是一个返回整型数据的指针intp[3];//首先从P处开始,先与[]结合,说明P是一个数组,然后与int结合,说明数
果蛋蛋
·
2024-02-06 18:23
c语言
c++
开发语言
C语言
—总结1—运算符,语句,数据类型
一:
C语言
的基本结构1.#include是一条预处理命令,主要作用是在编译器对程序进行编译时进行一些预处理工作。
果蛋蛋
·
2024-02-06 18:52
c语言
c++
开发语言
C语言
—总结2—数组,字符数组与字符串的关系,字符串操作函数,输入输出函数
一.数组1.一维数组的创建数组是一组同类型元素的集合类型符数组名[常量表达式]一般方法宏定义**数组创建时,[]内必须是一个常量。2.数组的初始化数组的初始化是指在创建数组的同时,给数组一些对应的初始化值。3.求数组长度整型intlen=sizeof(arr)/sizeof(arr[0]);字符串intlen=strlen(arr);注意**1.数组是具有相同类型的集合,数组的大小(即所占字节数)
果蛋蛋
·
2024-02-06 18:52
c语言
数据结构
开发语言
C语言
中的函数指针、指针函数与函数回调
在
C语言
中,指针是一个核心概念,它提供了直接访问内存地址的能力。指针不仅可以指向变量,还可以指向函数,这为编程带来了极大的灵活性。本文将通过示例代码详细介绍
C语言
中的函数指针、指针函数以及函数回调。
好奇的菜鸟
·
2024-02-06 18:20
C语言
c语言
算法
C语言
从“hello world”到深入【第二节·输入输出+控制语句】
目录
c语言
中的输入输出scanf的控制格式printf的使用格式getchar/putchar函数的使用getchar的使用格式putchar函数的使用putchar的使用格式gets/puts函数gets
倾~~
·
2024-02-06 18:44
C语言基础-从入门到深入
c语言
算法
开发语言
C语言
从“hello world”到深入【第四节·指针相关重难点】
目录认识指针指针变量的声明指针定义的格式指针使用的符号野指针指针占用内存大小的问题指针加1移动大小问题二级指针二级指针的定义格式指针数组指针数组:指针数组的定义格式指针数组与变量之间的关系数组指针数组指针的含义数组指针的定义格式数组指针占用内存大小及加1问题指针函数和函数指针指针函数函数指针总结:
倾~~
·
2024-02-06 18:44
C语言基础-从入门到深入
c语言
开发语言
FPGA-学习路径(更新中)
我的这个文件夹里都是我的学习笔记目前我使用的板子是正点原子的ZYNQ7200目前我还没学数电,正在补数电的基础,
C语言
学了,STM32玩了半年了,基础功能正文1环境,可以去正点原子下载开源资料,里面软件包都有然后去
班花i
·
2024-02-06 18:14
FPGA
fpga
C语言
从“hello word”到深入【第一节·
C语言
入门基础】
目录认识
C语言
简单的
C语言
编程"helloworld"
C语言
的结构说明程序的注释变量声明变量的类型定义变量变量的赋值printf使用格式常量字符常量字符串常量整型常量标识常量
C语言
中的运算符运算符的优先级
倾~~
·
2024-02-06 18:14
C语言基础-从入门到深入
c语言
【
C语言
】贪吃蛇 详解
该项目需要的技术要点
C语言
函数、枚举、结构体、动态内存管理、预处理指令、链表、Win32API等。
时差freebright
·
2024-02-06 18:11
c语言
c++
数据结构
windows
@ 代码随想录算法训练营第6周(
C语言
)|Day38(动态规划)
@代码随想录算法训练营第6周(
C语言
)|Day38(动态规划)Day38、动态规划(包含题目●509.斐波那契数●70.爬楼梯●746.使用最小花费爬楼梯)509.斐波那契数题目描述斐波那契数,通常用F
a name easy to remember
·
2024-02-06 18:41
算法
c语言
动态规划
C语言
从“hello word”到深入【第三节·
c语言
函数+数组】
目录
c语言
中的函数
c语言
中的函数的组成格式函数的封装实例
c语言
中函数的调用函数参数指针作为函数参数问题数组作为函数参数问题
c语言
中的作用域局部变量全局变量形式参数
c语言
中的数组一维整型数组的定义一维整型数组成员访问一维整数数组的赋值数组成员的个数一维整型数组的实例
倾~~
·
2024-02-06 18:10
C语言基础-从入门到深入
c语言
开发语言
后端
TI CC2540 BLE协议栈 蓝牙相关
使用BLE协议栈进行开发的基本思路可以概括为如下三点:用户对于BLE无线网络的开发就简化为应用层的
C语言
YuQiao0303
·
2024-02-06 18:24
基础编程题目集之7-15 计算圆周率分数
C语言
版本 15分 单位 浙大城市学院
代码量出错比率非常高,采用longdouble#includeintmain(){doublea;scanf("%lf",&a);doublesi=1;longdoublek=1,i=1;doublel;longdoubleg=1;do{k*=i;g*=(2*i+1);l=1.0*k/g;si+=l;i++;}while(l>a);printf("%.6lf",si*2);return0;}//采
阿瞒man
·
2024-02-06 18:33
算法
学生成绩管理系统升级版(
c语言
)
#include#include#include#definemax100//数组定义统一大小intg=0;//全局变量,为登录时输入密码次数intstudent_number=5;//全局变量,student_number为学生的人数structuser//定义一个结构体,存储用户登录账号和密码,并初始化五个管理员的信息{charusername[20];charpassword[20];}us
陇院第一Sweet Baby
·
2024-02-06 17:15
算法
c语言
数据结构
简单的
C语言
考试代码
#include#defineN20fun(inta[],intn,intm){inti,j;for(i=9;i>=2;i--)//千万不要被吓住,soeasya[i+1]=a[i];}intmain(){inti;inta[N]={1,2,3,4,5,6,7,8,9,10};fun(a,2,9);for(i=0;i<11;i++)printf("%d\t",a[i]);return0;}//结果
陇院第一Sweet Baby
·
2024-02-06 17:45
算法
数据结构
c语言
【无标题】
c语言
基础题
#include#defineMUL1(x,y)x*y//乘法优先的散乘#defineMUL2(x,y)(x)*(y)//整体乘整体#defineMUL3(x,y)(x*y)//散乘之后做整体intmain(){intm=2,n=3;printf("%d\t%d\t%d\n",MUL1(m,m+n),MUL2(m,m+n),MUL3(m,m+n));printf("%d\t%d\t%d\t",MU
陇院第一Sweet Baby
·
2024-02-06 17:44
算法
数据结构
c语言
鸡兔同笼
C语言
#includeintmain(){inth,f,m,n;printf("请输入鸡和兔的总头数:");scanf("%d",&h);printf("请输入鸡和兔的总脚数:");scanf("%d",&f);m=(4*h-f)/2;n=(f-2*h)/2;printf("笼中鸡有%d只,兔有%d只!",m,n);}
陇院第一Sweet Baby
·
2024-02-06 17:13
c语言
c语言
基础题指针数组
#includeintmain(){inta[4]={2,3,4,5};int*p=(int*)(&a+1);//将数组a的地址加上1后强制转换为整型指针p。&a表示取数组a的地址。intb=*(a+1);//通过数组索引访问方式,获取数组a中第二个元素的值赋给变量bintc=*(p-1);//通过指针偏移访问方式,先减去1再访问指针p所指向的内存地址的值,赋给变量cintd=*(p+1);pri
陇院第一Sweet Baby
·
2024-02-06 17:41
算法
java
数据结构
Java 学习和实践笔记(1)
在这些语言中,
C语言
是最基础的语言,绝大多数语言的底层都是基于C来扩展的。C是面向过程的语言。C++是基于C而扩展成的面向对象语言。
复业思维20240108
·
2024-02-06 16:54
学习
笔记
java
C语言
——结构体类型(二)【结构体内存对齐,结构体数组】
前言:上一讲结构体类型(一)中,我们讲述了有关结构体定义,创建,初始化和引用的内容,这一讲,我们进一步学习结构体的相关知识:1,结构体内存对齐2,结构体数组个人简介:努力学习ing个人专栏:
C语言
入门基础
愚润求学
·
2024-02-06 16:52
C语言入门基础
c语言
算法
开发语言
学习方法
笔记
经验分享
C语言
——联合体类型
前言:在前面两篇文章:
C语言
——结构体类型(一)和
C语言
——结构体(二)中,我们讲述了
C语言
中重要的数据类型之一:结构体类型,今天我们来介绍一下
C语言
中的另一种数据类型:联合体类型我会从以下几个方面进行讲解
愚润求学
·
2024-02-06 16:51
C语言入门基础
c语言
笔记
经验分享
学习方法
数据结构-->线性表-->顺序表
对我个人来说,
C语言
基础相关的知识基本学完了,随后就该学数据结构了,希望以后自己复习能够用上今天自己写的哈哈。
你小子别偷懒了
·
2024-02-06 16:21
数据结构
C遗漏知识(个人向)
之前
C语言
遗漏的一些。数据在内存中的存储原码、反码、补码整数的2进制表⽰⽅法有三种,即原码、反码和补码正整数的原、反、补码都相同。负整数的三种表⽰⽅法各不相同。
你小子别偷懒了
·
2024-02-06 16:50
c语言
开发语言
贪吃蛇项目(基于
C语言
和数据结构中的链表)
建立文件首先先建立3个文件。Snake.h函数的声明Snake.c函数的定义Test.c贪吃蛇的测试分析项目我们分析这整个项目建立节点首先在我们实现游戏开始的部分之前,我们要先创建贪吃蛇的节点,再由此创建整个贪吃蛇所包含的一些信息:#pragmaonce//蛇身节点typedefstructSnakeNode{intx;inty;structSnakeNode*next;}SnakeNode,*p
你小子别偷懒了
·
2024-02-06 16:50
c语言
开发语言
C语言
—自定义函数的传值调用和传址调用
不多废话,先说函数定义,分为两种:库函数:
C语言
内部提供的函数;自定义函数:自己写的函数。本文主要讲自定义函数,也就是如何自己实现函数的编写。自定义函数,包括:函数名、参数、返回形式。
忙什么果
·
2024-02-06 16:48
C&C++
c语言
算法
开发语言
GNU C和标准C
要理解GNUC和标准C的区别,我们需要先了解
C语言
的标准化过程以及GNU项目。标准C:
C语言
最初由DennisRitchie在1973年设计并实现。
彭泽布衣
·
2024-02-06 16:17
c语言入门
gnu
c语言
服务器
c入门第九篇——为什么我还是之前的我?(传值与传址)
有一天师弟兴冲冲的跑过来和我说:“师兄,我发现
c语言
设计存在一个bug。”我问到:“什么bug呢?”师弟说道:“你看我这段程序,没有生效。”我笑着说到:“难道没有可能是你写的代码有问题?”
彭泽布衣
·
2024-02-06 16:17
c语言入门
c语言
算法
开发语言
c入门第四篇——简单的加法器
这一天和师弟吃饭,师弟问道:“师兄,
c语言
也学习了一下了,我在想我能够用c做点什么呢?是不是可以做个简单的计算器呢?”我赞许的说道:“不错,可以从简单的两个整数的加法开始。”
彭泽布衣
·
2024-02-06 16:16
c语言入门
c语言
开发语言
记一次某2021年
中职
网络安全国赛Wireshark流量分析题目解题过程
1.使用Wireshark查看并分析靶机桌面下的capture.pcapng数据包文件,找到黑客的IP地址,并将黑客的IP地址作为Flag值(如:172.16.1.1)提交;找IP的就不再多说,HTTP握手协议和TCP握手协议都可httptcp.connection.syn答案:172.16.1.1102.继续分析capture.pcapng数据包文件,找出黑客通过工具对目标服务器的哪些服务进行了
白猫a~
·
2024-02-06 15:27
网络安全
web安全
wireshark
安全
数据分析
网络安全
网络
数据包
【华为OD】统一考试C卷真题:100%通过:执行任务赚积分 JS代码实现【源码+思路】
代码实现的链接:【华为OD】统一考试C卷真题:100%通过:执行任务赚积分C/C++代码实现-CSDN博客Python代码实现:【华为OD】C卷真题100%通过:执行任务赚积分python源码实现-CSDN博客
C语言
代码实现
五木大大
·
2024-02-06 15:27
杂谈
java
算法
华为od
c++
javascript
c语言
python
【华为OD机考 统一考试机试C卷】解密犯罪时间(C++ Java JavaScript Python
C语言
)
华为OD机考:统一考试C卷+D卷+AB卷+刷题OJ目前在考C卷,经过两个月的收集整理,C卷真题已基本整理完毕抽到原题的概率为2/3到3/3,也就是最少抽到两道原题。请注意:大家刷完C卷真题,最好要把B卷的真题刷一下,因为C卷的部分真题来自B卷。另外订阅专栏还可以联系笔者开通在线OJ进行刷题,提高刷题效率。真题目录:华为OD机考机试真题目录(C卷+D卷+B卷+A卷)+考点说明专栏:2023华为OD机
算法大师
·
2024-02-06 15:26
华为od
c语言
c++
java
javascript
python
【华为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-02-06 15:55
华为od
c语言
c++
java
javascript
【C++类与对象(上)】
类的对象大小的计算7.1如何计算类对象的大小7.2类对象的存储方式猜测7.3结构体内存对齐规则8.类成员函数的this指针8.1this指针的引出8.2this指针的特性1.面向过程和面向对象初步认识
C语言
是面向过程的
jokr_
·
2024-02-06 14:30
C++
c++
java
开发语言
Redis入门详细教程
是一个开源的使用ANSI
C语言
编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。是当下nosql最热门的技术之一。
blog_xsong
·
2024-02-06 14:53
知识总结
redis
java
我要成为嵌入式高手之2月2日第十七天!!
C语言
阶段学习已经完结注意:函数不能返回局部变量的地址昨日回顾1、创建空链表2、头插3、尾插4、链表遍历5、链表长度学习笔记一、链表删除注意:应该用一次mlloc释放一次free释放(free):把之前占用的空间又交回操作系统
7.25!
·
2024-02-06 14:06
linux
c语言
[
C语言
]通讯录实现(中)
目录前言:1.进阶通讯录特点:2.实现步骤:(1)定义一个结构体来存储联系人的基本信息例如:名字、电话、性别等;(2)定义另一个结构体来封装联系人及其个数以及记录容量;(3)初始化通讯录;(4)创建菜单栏;(5)基本功能函数(6)释放空间;3.完整代码实现(1)contact.h(2)contact.c(3)test.c4.运行结果(如图)5.结语前言:上篇我们通过结构体的构建来创造通讯录的联系人
大耳朵土土垚
·
2024-02-06 14:56
c语言
开发语言
【
C语言
】扫雷游戏完整代码实现
目录1.game.h2.game.c3.progress.c4.运行结果1.game.h#define_CRT_SECURE_NO_WARNINGS#include#include#include#include#defineROW9#defineCOL9#defineROWS11#defineCOLS11#defineEASY_MODE9voidInitBoard(charboard[ROWS]
大耳朵土土垚
·
2024-02-06 14:56
c语言
游戏
算法
【
C语言
】通讯录实现(下)
目录1.进阶通讯录特点(下)2.实现步骤(1)保存增加的联系人数据到文件中(2)加载保存的联系人数据3.完整
C语言
通讯录代码(1)contact.h(2)test.c(3)contact.c4.结语1.
大耳朵土土垚
·
2024-02-06 14:54
C语言笔记
c语言
开发语言
C语言
编译和链接过程
初识编译器编译器由四部分组成:运行的过程如下,记忆ISO过程:下面来讲讲编译器都做了些什么。1.预处理(1)处理所有的注释,以空格代替(2)将所有的#define删除,并且展开所有的宏定义(3)处理条件编译指令#if、#ifdef、#elif、#else、#endif(4)处理#include,展开被包含的文件(5)保留编译器需要使用的#pragma指令预处理指令示例∶gcc-Efile.c-of
墨菲墨菲
·
2024-02-06 13:21
C/C++
编译器
c语言
初识
C语言
·编译与链接
1翻译环境和运行环境
C语言
标准ANSIC实现
C语言
代码的时候一般需要经过两种环境,一是翻译环境,二是运行环境,计算机能识别的是二进制的指令,人写完代码后通过翻译环境,使代码变成计算机能读懂的可执行的机器指令
XY.散人
·
2024-02-06 13:50
c语言
开发语言
【计算机二级考试
C语言
】C内存管理
C语言
为内存的分配和管理提供了几个函数。这些函数可以在头文件中找到。在
C语言
中,内存是通过指针变量来管理的。
厉昱辰
·
2024-02-06 13:50
计算机等级考试C语言
c语言
开发语言
防控气氛紧张起来了
中职
,大学已经放假了。公司企业仍然正常。饭店接不到年会和年宴的大型订单,因为政府不允许。网吧已经关门了。也许下周就是影院KTV
明月夜wx
·
2024-02-06 13:19
常用排序算法的
C语言
实现方式
参考书目:数据结构(
C语言
版)(第2版),殷人昆编著,清华大学出版社目录排序¶前置代码一、插入排序1.1直接插入排序¶代码1.2折半插入排序¶代码1.3希尔排序¶代码二、交换排序2.1冒泡排序¶代码2.2
北辰2023
·
2024-02-06 13:28
数据结构与算法设计
排序算法
c语言
C语言
学习(5)—— 数组
一、一维数组1.基本数据类型的数组数组的定义:数据类型数组名[数组大小];数组名就代表该数组的首地址,即a[0]的地址使用下标来访问数组元素数组是多个相同类型数据的组合,一个数组一旦定义了,其长度是固定的,不能动态变化。#includeintmain(){//定义和初始化数组的方式1://定义数组intarray[5];//初始化数组的每个元素array[0]=10;array[1]=9;arra
Yacht13
·
2024-02-06 13:19
C语言
C语言
C语言
学习(7)—— 结构体和共用体
一、结构体struct结构体名{//结构体名首字母大写成员变量列表;//成员变量可以是基本数据类型、指针或者结构体等}访问成员变量的方式:①“.”:直接对结构体成员变量进行访问;②“->”:通过存放结构体变量的指针(结构体的地址)来访问结构体的成员变量。定义结构体和结构体变量的三种方式:(1)先定义结构体,在使用时再定义结构体变量#include//自定义一个结构体Person,是一个自定义的数据
Yacht13
·
2024-02-06 13:19
C语言
C语言
C语言
学习(4)—— 预处理指令和宏定义
一、预处理指令预处理指令是以#号开头的代码行,#号必须是该行除了任何空白字符外的第一个字符。#后是指令关键字,在关键字和#号之间允许存在任意个数的空白字符,整行语句构成了一条预处理指令,该指令将在编译器进行编译之前对源代码做某些转换。指令含义#空指令,没有任何效果#include引入一个源文件#define定义宏#undef取消已定义的宏#ifdef如果宏已经定义,则编译下面代码#ifndef如果
Yacht13
·
2024-02-06 13:48
C语言
C语言
C语言
学习(6)—— 指针
一、指针(1)指针是内存的地址;指针变量是保存了内存地址的变量。(2)在声明指针变量时,如果没有确切的地址赋值,则声明为空指针:int*ptr=NULL。(2)获取变量的地址用&,比如:intnum=10,获取num的地址:&num(3)指针变量存的是一个地址,这个地址指向的空间存的才是值,比如:int*ptr=&num;ptr就是指向int类型的指针变量,即ptr是int*类型,ptr存的是nu
Yacht13
·
2024-02-06 13:47
C语言
C语言
C语言
中的字母大小写转换:代码详解与字符串应用
在
C语言
中,大小写字母之间的转换可以通过简单的ASCII值操作来实现。ASCII表中大写字母‘A’到‘Z’的值是65至90,而小写字母‘a’到‘z’的值是97至122。它们之间相差32。
二进制吟游诗人
·
2024-02-06 12:17
c语言
c语言
怎么取字符串首字母,
C语言
字符串首字母转换成大写简单实例
C语言
字符串首字母转换成大写简单实例
C语言
字符串首字母转换成大写简单实例举例:输入:thisisabook返回:ThisIsABook#include#include#includeintmain(){
茨小木
·
2024-02-06 12:47
c语言怎么取字符串首字母
字符串比较大小
c语言
指针详解经典非常详细,
C语言
指针详解(经典,非常详细)
前言:复杂类型说明要了解指针,多多少少会出现一些比较复杂的类型,所以我先介绍一下如何完全理解一个复杂类型,要理解复杂类型其实很简单,一个类型里会出现很多运算符,他们也像普通的表达式一样,有优先级,其优先级和运算优先级一样,所以我总结了一下其原则:从变量名处起,根据运算符优先级结合,一步一步分析.下面让我们先从简单的类型开始慢慢分析吧:intp;//这是一个普通的整型变量int*p;//首先从P处开
DreamBSD
·
2024-02-06 12:47
上一页
45
46
47
48
49
50
51
52
下一页
按字母分类:
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
其他