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语言:模拟实现printf
函数的传参,递归函数,宏定义,头文件
数组传递中,形参和实参操作的是同一个数组1.带参宏#define
PRINTF
(x,y,z)do{\
printf
("x=%d\n",x);\
printf
("y=%d\n",y);\
printf
("z=%d
m0_61965705
·
2024-08-30 07:06
c语言
C语言
学习记录(三)
我们紧接上篇的内容,上节我们提到了数据类型以及一些运算符,这节我决定给大家分享一下顺序结构,让大家更加深入理解、以及能达到自己运用运算符完成一些与顺序结构相关的简单的题目。一.顺序结构顺序结构是三大基础结构中最简单也是最容易的,其实现方式为从上至下依次进行,不需要进行任何判断,它是由一系列按特定顺序执行的操作组成,每个操作完成后才会执行下一个操作,这种执行过程就像按照任务列表逐项完成一样,依照线性
Tian Sifan
·
2024-08-30 06:30
C语言
学习
c语言
s
printf
函数 long,基于
C语言
s
printf
函数的深入理解
printf
可能是许多程序员在开始学习
C语言
时接触到的第二个函数(我猜第一个是main),说起来,自然是老朋友了,可是,你对这个老朋友了解多吗?你对它的那个孪生兄弟s
printf
了解多吗?
龙承号
·
2024-08-30 05:54
c语言sprintf函数
long
C语言
文件相关函数
目录一、引言二、文件函数概述1.文件类型指针2.常用文件函数三、文件函数使用详解1.打开文件2.关闭文件3.写入文件4.读取文件5.二进制文件操作四、实战应用五、总结本文将详细介绍
C语言
中文件函数的基本概念
Beginner_bml
·
2024-08-30 04:45
开发语言
c语言
设计模式专题之
C语言
-原型模式
这里写目录标题1.简介2.通俗讲解3.实战3.1.代码3.2.代码解析3.3.代码运行3.4.结果分析4.总结1.简介原型模式(PrototypePattern)是一种创建型设计模式,它允许一个对象通过复制现有的对象来创建新对象,而不是通过new关键字创建新对象。这种模式可以提高性能和复用性,特别是在创建新对象需要复杂的初始化或者资源密集型操作时。2.通俗讲解假设你是一位玩具制造商,你正在制作两种
甜航一直在
·
2024-08-30 03:12
设计模式
设计模式
c语言
原型模式
笔记
C语言
程序设计-扫雷游戏
愿你我成功会师,翻过雪山,走过草地,不远万里。扫雷游戏game.h#pragmaonce#include#include#include#defineROW9#defineCOL9#defineROWSROW+2#defineCOLSCOL+2#defineEASY_COUNT10voidInitBoard(charboard[ROWS][COLS],introws,intcols,charset
元气代码鼠
·
2024-08-30 03:39
游戏
蓝易云 -
C语言
循环控制语句的应用与讲解。
在
C语言
中,循环控制语句是一类用于控制程序执行流程的结构,它们使得程序可以重复执行某段代码块直到满足某个条件。主要的循环控制语句包括for循环、while循环和do...while循环。
蓝易云
·
2024-08-30 03:38
c语言
java
算法
数据库
前端
spring
mvc
haproxy编译安装
一、haproxy简介HAProxy是一个使用
C语言
编写的自由及开放源代码软件,其提供高可用性、负载均衡,以及基于TCP和HTTP的应用程序代理。
时迁10
·
2024-08-30 02:34
linux
C语言
:strstr的注意事项及
模拟实现
4、'\0'不在处理范围,但在'\0'处终止5、如果str2为str1的子串,返回一个指针,指向str2在str1中第一次出现的位置6、如果str2不为str1的子串,返回一个空指针二、strstr的
模拟实现
z_鑫
·
2024-08-30 02:02
string.h
c语言
算法
开发语言
C++类和对象(上)
文章目录面向过程和面向对象初步认识一、类的引入二、类的定义三.类的访问限定符及封装四.类的作用域五.类的实例化六.类的对象大小的计算七.类成员函数的this指针面向过程和面向对象初步认识
C语言
是面向过程的
被二进制支配的打工人
·
2024-08-30 01:22
c++
开发语言
(算法)⽐较含退格的字符串————<栈—模拟>
为了⽅便统计结果,我们使⽤「数组」来
模拟实现
栈结构。C++算法代码:classSolution{public://处理字符串
课堂随笔
·
2024-08-30 01:52
算法——栈
笔记
算法
开发语言
leetcode
数据结构
C语言
选择结构switch
使用多路开关模式编写日程安排程序。#include#includeintmain(){intday=0;scanf("%d",
花开至夏
·
2024-08-30 00:50
C语言
学会C语言
c语言
开发语言
printk的原理及使用
很多内核开发者最喜欢的调试工具之一是printk(),printk()是内核提供的格式化输出函数,它和C标准库提供的
printf
()函数类似。
嵌入式开发1
·
2024-08-30 00:18
linux
C语言
输入年月判断是否为闰年且本月的天数以及为何季节?
(3-5月春,6-8月夏,9-11月秋,12-2月冬)
C语言
具体代码如下:#includevoidmain(){inta,b;
printf
(“请输入年份:\n”);scanf("%d",&a);
printf
TongMingTse
·
2024-08-30 00:47
c语言
switch
程序设计
javascript之三元运算符
javascript三元运算符和
c语言
的很相似,语法格式都是条件?
冰暮流星
·
2024-08-30 00:17
javascript笔记
javascript
开发语言
ecmascript
C语言
中的int argc, char *argv[]是什么?
在
C语言
中,intargc,char*argv[]是程序启动时传递给main函数的参数。这两个参数使得程序能够接收来自命令行的输入,增加了程序的灵活性和通用性。
嵌入式开发1
·
2024-08-30 00:17
c语言
c语言
利用switch多路开关制作输入月份判断季节的程序
;default:语句块;break;}这里要制作的程序是输入月份,输出是什么季节,最后输出“我在这里等你回来”,适合亲密的人表达相思之意代码如下#includeintmain(){intmonth;
printf
冰暮流星
·
2024-08-30 00:47
c语言
c语言
开发语言
C 语言通用MySQL 功能增删查改功能.
如果没有安装,可以查考:
C语言
连接MySQL数据库项目要求:1、完成MySQL数据库增删改查通用功能封装2、编辑makefile文件实现项目动态更新和快速编译项目结构:common_mysql.h通用数据库基础功能
在奋斗的大道
·
2024-08-29 23:44
我的嵌入式成长之路
mysql
数据库
云计算day25
负载均衡nginxlvshaproxy官网https://www.haproxy.com/自由及开放源代码软件HAProxy是一个使用
C语言
编写的自由及开放源代码软件,其提供高可用性、负载均衡,以及基于
巭氼
·
2024-08-29 23:42
云计算
4_
C语言
复杂表达式与指针高级应用
指针数组与数组指针字面意思来理解指针数组与数组指针指针数组的实质是一个数组,这个数组中存储的内容全部是指针变量。数组指针的实质是一个指针,这个指针指向的是一个数组。分析指针数组与数组指针的表达式int*p[5];指针数组int(*p)[5];数组指针int*(p[5]);指针数组一般规律:int*p;(p是一个指针);intp[5];(p是一个数组)总结:我们在定义一个符号时,关键在于:首先要搞清
StarLight~
·
2024-08-29 22:39
C语言
c语言
库函数的介绍和使用
系统头文件中的库函数stdio.h(标准输入输出库)文件操作函数一:
printf
:格式化输出函数。
2301_80176093
·
2024-08-29 22:08
c语言
算法
数据结构
c++
线程和进程 linux,浅析 Linux 进程与线程
进程创建与执行Linux中进程的创建与执行分为两个函数,分别是fork和exec,如下代码所示:intmain(){pid_tpid;if((pid=fork()<0){
printf
("forkerr
邹世辉
·
2024-08-29 22:05
线程和进程
linux
51单片机---点亮一个LED
点亮一个LED采用的是熟知的51单片机和常用的
C语言
,51单片机及
C语言
简介如下:51单片机是对所有兼容Intel8051指令系统的单片机的统称。
life_yangzi
·
2024-08-29 21:02
51单片机仿真
单片机
c语言
嵌入式硬件
C语言
/C++程序员大神打造炫酷的黑客帝国数字雨
C语言
是面向过程的,而C++是面向对象的C和C++的区别:C是一个结构化语言,它的重点在于算法和数据结构。
小辰带你看世界
·
2024-08-29 21:48
单片机的主流编程语言是什么
单片机的主流编程语言是汇编语言和
C语言
。单片机的
c语言
是一种编译型程序设计语言,它兼顾了多种高级语言的特点,并具备汇编语言的功能。
华清远见成都
·
2024-08-29 20:19
嵌入式硬件
arm
单片机
1.4 输入缓冲区相关的笔记
缓冲类型的解释(全缓冲行缓冲无缓冲)读取字符串时希望读入空格“Helloworld”对scanf(格式化输入)的理解一些刁钻的例子总的来说getchar函数等待用户输入的字符输入getch与getche
printf
I
Jasonial
·
2024-08-29 19:13
C语言进阶
笔记
c语言
白话时间复杂度与空间复杂度
理解:用同一代码块段执行的次数衡量sum=n*(n+1)/2;//顺序执行时,此代码块只会运行一次因此时间复杂度为O(1)for(inti=0;i
printf("%d",i);//根据上面的理解它的时间复杂度
s1991721
·
2024-08-29 18:54
【C/C++】虚拟机实现:用
C语言
来写Java虚拟机
前言:本篇文章除了能够让你了解到虚拟机的工作原理外,还可以让你了解到较低级别的编程过程。由于我喜欢在较低级别(Low-level)的应用中(编译器,解释器,解析器,虚拟机等等)工作,所以我觉得写一篇关于用C编程语言构建虚拟机的文章,是非常有必要的。我认为这篇文章除了能够让你了解到虚拟机的工作原理外,还可以让你了解到较低级别的编程过程。准备内容·使用的编译器类型:我正在使用的是clang,它是轻量级
MAX在码字
·
2024-08-29 17:33
C
Java
C语言
Java虚拟机
虚拟机
大神
【数据结构:
C语言
版】003:链表揭秘-
C语言
中的数据组织艺术
本文将深入探讨三种常见的链表类型:单向链表、双向链表和循环链表,带您领略
C语言
中链表的魅力。1.单向链表:简单而灵活的数据链单向链表是最基本的链表类型。每个节点包含数据和指向下一个节点的指针。
Seraphina_Lily
·
2024-08-29 15:22
数据结构C语言版
数据结构
c语言
链表
GD/STM32系列MCU的标准函数库说明
STM32F10x_StdPeriph_Lib_V3.5.0为例,使用hal库的开发者可以同理理解,相当于在标准库基础上继续封装了一层;一、库函数介绍库函数是对MCU的内核和外设寄存器地址的抽象,结合芯片的手册为寄存器地址赋予形象的数据结构,并形成若干的
C语言
源文件和头文
So_shine
·
2024-08-29 14:11
STM32MCU总结分享
单片机
stm32
嵌入式硬件
【C/C++】
C语言
字符串数组排序问题
在
C语言
中,可以使用strcmp函数对字符串进行排序。strcmp函数比较两个字符串的大小,并返回一个整数值。如果返回值大于0,则表示第一个字符串比第二个字符串大。
蔚蓝星辰mic
·
2024-08-29 14:40
C/C++
c语言
c++
开发语言
程序设计
【Redis缓存】- 入门——Redis介绍和环境搭建
一、Redis概述1、什么是RedisRedis是一款高性能的NOSQL系列的非关系型数据库,是用
C语言
开发的一个开源的高性能键值对(key-value)数据库,官方提供测试数据,50个并发执行100000
丛鹏
·
2024-08-29 14:28
C语言
——— 将动态版本的通讯录实现为文件存储联系人模式
目录前言在退出通讯录之前在运行通讯录之前前言在这篇博客中,实现了动态版本的通讯录,接下来会增加函数,能用文件存储通讯录中的联系人
C语言
———在控制台实现通讯录(增删查改、动态开辟内存空间)-CSDN博客在退出通讯录之前代码演示
冉佳驹
·
2024-08-29 13:07
C语言
C语言
——— 学习并使用 fopen 函数
目录fopen函数的功能学习fopen函数编辑使用fopen函数fopen函数的功能用不同的方式(读写的方式)打开文件学习fopen函数函数的参数:constchar*filename:文件名(文件的全名+后缀)constchar*mode:以(读/写……)的形式打开函数返回值:返回一个FILE类型的结构体指针,FILE*是文件指针使用fopen函数代码演示(只读):FILE*pf=fopen("
冉佳驹
·
2024-08-29 13:37
c语言
c语言
宏定义放置位置,
c语言
宏定义详解
1,防止一个头文件被重复包含#ifndefCOMDEF_H#defineCOMDEF_H//头文件内容#endif2,重新定义一些类型,防止由于各种平台和编译器的不同,而产生的类型字节数差异,方便移植。typedefunsignedcharboolean;/*Booleanvaluetype.*/typedefunsignedlongintuint32;/*Unsigned32bitvalue*/
weixin_39552304
·
2024-08-29 13:06
c语言宏定义放置位置
C语言
宏定义详解
文章目录标识符#define预编译中的过程替换与优先级宏定义的分号带有副作用的宏和函数的比较特性比较用宏定义实现函数无法实现的功能传类型作为参数字符串拼接补充读完大约需要10分钟标识符#define如何定义一个宏?我们要使用#define来实现#define允许我们把参数替换在文本中,具体的格式是这样的#definename(parament-list)stuff其中的parament-list是
carry_carial
·
2024-08-29 13:34
c语言学习
c语言
c++
c#
【
C语言
】宏定义详解
目录
C语言
宏定义详解1.宏定义的概念1.1宏定义的基本概念1.1.1基本语法1.2宏定义的用途1.3语法及用法的表格汇总1.3.1示例2.宏定义的基本使用2.1定义常量2.2定义代码片段2.3带参数的宏
LuckiBit
·
2024-08-29 13:34
C语言
c语言
linux
算法
c++
宏定义
条件编译
【
c语言
——文件操作】
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
c语言
——文件操作 1.第1章文件操作文件空间FILE*fp=打开输入输出关闭1.1文件指针FILE*fp;1.2文件打开或创建fopen
小白往前冲
·
2024-08-29 13:33
c语言
服务器
设计模式专题之
C语言
-享元模式
目录1.简介2.通俗讲解3.实战3.1.代码3.2.代码解析3.3.代码运行3.4.结果分析4.总结1.简介享元模式(FlyweightPattern)是一种用于减少对象数量从而减少内存使用的设计模式。它的核心思想是尽可能地重用已创建的对象,而不是每次需要时都创建新的实例。这种模式尤其适用于需要大量相似对象的场景,通过共享这些对象的公共状态来节省资源。2.通俗讲解想象一个电子游戏,其中有许多不同类
甜航一直在
·
2024-08-29 11:56
设计模式
设计模式
c语言
享元模式
笔记
【C++】异常
目录一、异常的概念二、异常的抛出与捕获三、异常的重新抛出四、抛出异常的风险五、抛出异常的规范六、C++标准库中的异常体系七、异常的优缺点一、异常的概念在
C语言
中没有异常的概念,我们一般通过以下方式来处理错误使用
阿瑾0618
·
2024-08-29 10:16
C++
c++
《
C语言
程序设计》(谭浩强第五版) 第6章 利用数组处理批量数据 习题解析与答案
你也可以上程序咖(https://meta.chengxuka.com),打开大学幕题板块,不但有答案,讲解,还可以在线答题。
[email protected]
题目1:用筛选法求100之内的素数。解:所谓"筛选法"指的是"埃拉托色尼(Eratosthenes)筛法"。埃拉托色尼是古希腊的著名数学家。他采取的方法是,在一张纸上写上1~1000的全部整数,然后逐个判断它们是否是素数,找出
ruby1314
·
2024-08-29 09:50
关于
C语言
的各类知识点汇总—复习第一天
基础语法基本数据类型整型(int):用于表示整数,通常占用4个字节。短整型(shortint):占用的字节数比int少。长整型(longint):占用的字节数比int多。无符号整型(unsignedint):只能表示非负整数。浮点型(float、double):用于表示实数。float通常占用4个字节,精度较低。double通常占用8个字节,精度较高。字符型(char):用于表示单个字符,占用1个
ZH-edifier
·
2024-08-29 07:28
c语言
算法
开发语言
Java面向对象(1)
典型语言:
C语言
代码结构:以函数为组织单位。2.面向对象语言面向对象(oop):关注的焦点是“类”,面向对应设计程序时,从宏观上分析程序有哪些功能,然后对功
yyyyyyykk
·
2024-08-29 03:58
java
开发语言
请编写函数fun,其功能是:计算并输出下列多项式的值,S=(1-1/2)+(1/3-1/4)+…+(1/(2n-1)-1/2n),要求n的值大于1但不大于100
100){for(i=1;i<=n;i++){r=1/(2*i-1);x=1/(2*i);sum+=(r-x);}}returnsum;}main(){intn;doubles;voidNONO();
printf
Charlotte_yu
·
2024-08-29 00:40
算法
c语言
C++学习笔记----Strings与String View(9)-- 格式化输出
1、字符串格式化输出的发展历程C++早期的格式化输出,是没用
C语言
的格式化输出:
printf
(),首先是不推荐的,历史车轮滚滚向前,我们不能一直停留在旧石器时期啊。
王俊山IT
·
2024-08-29 00:04
c++
学习
笔记
C语言
中数组赋值问题,能否超过长度赋值?
#includevoidmain(){inta[4]={1,2,3,4};a[4]=5;
printf
("a[4]=%d\n",a[4]);}结果:a[4]=5Pressanykeytocontinue程序执行无错误无警告
小材大用
·
2024-08-28 23:28
C语言基础
C语言
数组
内存越界
字符串函数(
C语言
详解)
1.字符串简介字符串是一串连续的且以\0结尾的字符chararr[]="zhangsan";//将字符串存到数组里面char*a="lisi";//常量字符串chararr1[]={'z','h','a','n','g'};//字符数组注意:1.以第一种形式初始化字符串时,计算机会自动在字符串末尾加上\0,所以在给数组申请内存空间时,需要多申请一个字节的内存来存放\02.第二种形式是常量字符串,是
鱼骨不是鱼翅
·
2024-08-28 21:49
c语言
开发语言
Linux C系列学习笔记_第三集
逻辑非:非真则假,非假则真0为假1为真
printf
("%d\n",2>3);//0
printf
("%d\n",22>3);//1
printf
("%d\n",12>3&&83||83&&!
睡觉然后上课
·
2024-08-28 21:45
笔记
linux
c语言
使用C++编写程序,提示并输入一个字符串,统计其中的英文字符,数字,空格以及其他字符的数量。
由于c++兼容
c语言
的程序,所以子函数使用了
c语言
的内容#include#includeusingnamespacestd;voidCount(constcharstr[]){intletter=0,num
睡觉然后上课
·
2024-08-28 21:12
C++
c++
开发语言
qt
一款好用的内网穿透工具--神卓互联
神卓互联是一款优秀的内网穿透工具,国内量大商业化做的最好的内网穿透一个是花生壳一个是神卓互联,都是自主研发,底层采用
C语言
,支持高并发高性能。
坚持就是胜利1986
·
2024-08-28 19:35
内网穿透
服务器
运维
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他