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
puts
C语言的三种方式的输入输出
inta;printf("输入:");a=getchar();printf("\n输出:");putchar(a);printf("\n");return0;}结果:输入:lkm输出:l2、gets()/
puts
傻猴儿
·
2023-10-06 23:07
杂记
c语言
C语言总结(第6章利用数组处理批量数据目录)
fibonacci数列问题:冒泡排序例题:6.2怎样定义和引用二维数组*交换行和列*6.3字符数组6.3.1怎样定义字符数组6.3.4字符串和字符串结束标志6.3.5字符数组的输入输出6.3.6使用字符串处理函数
puts
时雨h
·
2023-10-06 19:06
C语言
算法
排序算法
数据结构
1400*C. Given Length and Sum of Digits...(贪心)
Problem-489C-Codeforces#includeusingnamespacestd;intm,s,a[110];signedmain(){scanf("%d%d",&m,&s);if(s>m*9)
puts
陈进士学习
·
2023-10-05 15:27
codeforces
c语言
算法
开发语言
数据结构
10.2作业
='\0';i++){buf1[i]=buf2[i];}buf1[i]='\0';
puts
(buf
该用户不存在、、
·
2023-10-04 16:51
java
算法
前端
ret2shellcode 的泄露
puts
@got表
disassemblemain获取read@plt地址0x4005000x000000000040067e:call0x400500disassemble0x400500地址发现
[email protected]
会执行jmp指令jmp到的其实这是plt表对应函数的got表查看jmp地址的内存内容x/20gx0x601028发现
[email protected]
保存了read函数的blic中的地址callread—>r
wing_7
·
2023-10-04 14:41
win
docker
操作系统原理
linux
java
html
jvm
【pwn入门】用gdb实现第1个pwn
#includecharsh[]="/bin/sh";intfunc(char*cmd){system(cmd);return0;}intmain(){chara[8]={};charb[8]={};
puts
Jeff_Scott
·
2023-10-03 22:52
PWN
智能汽车安全
pwn
网络安全
pwnable.tw hacknote
hacknote主要考察:uaf,fastbin数据结构分析程序流程可知,在add部分,创建的数据结构如下所示用图片直观表示,就是所有被分配的chunk数据结构都是
puts
块+数据块,并且
puts
块大小固定
N1ch0l4s
·
2023-10-03 20:19
pwnable.tw
pwn
BUUCTF-UAF漏洞 pwnable_hacknote
直接动态分析首先创建两个大小为0x80的堆快,结构如图所示,可以看到每个堆块包含了两个部分然后我们释放这两个堆块,可以看到被存放进了fastbin中之后我们创建一个payload,0x8个大小的,构成
puts
三哥sange
·
2023-10-03 20:18
PWN
pwn
pwnable.tw hacknote write up
Addnote2.Deletenote3.Printnote4.Exit1.Addnote在bss段中存放note的指针,每一个note包含两个堆块,add的过程中第一个堆块的数据区的开始四字节存放调用
puts
苍崎青子
·
2023-10-03 20:18
PWN
c 理解malloc() realloc()
include#include#include#include#includeintmain(void){FILE*f=fopen("/home/wzpc/c/1.mp3","rb");if(f==NULL){
puts
java 乐山
·
2023-10-02 22:57
c语言
算法
开发语言
2023.09.13
/fifo_1",0664)>>>%s\n",buf);if(0==res){
puts
("数据读取完成");break;}//关闭第一个管道close(fp1);//打开第二个管道(写)intfp2=open
路过的坏人
·
2023-10-02 10:38
服务器
linux
运维
ciscn_2019_s_9
NXdisabledPIE:NoPIE(0x8048000)RWX:HasRWXsegments32位,啥也没开,开心愉悦写shellcodeintpwn(){chars[24];//[esp+8h][ebp-20h]
puts
YameMres
·
2023-10-01 23:08
Buuoj刷题
安全
c 利用socket传输大文件
include#include#includeintfasong(void);intmain(void){FILE*f=fopen("/home/wzpc/c/1.mp4","r");if(f==NULL){
puts
java 乐山
·
2023-10-01 14:08
c语言
算法
linux
【re】BUUCTF [GXYCTF2019]luck_guy
题目:BUUCTF[GXYCTF2019]luck_guy无壳,64位,ida打开找找找到get_flag()函数for(i=0;i<=4;++i){switch(rand()%200){case1:
puts
Mintind
·
2023-10-01 07:21
ctf
reverse
逆向工程
buuctf
【星海出品】操作系统C语言小例子
demointN1=20;scanf("%d",&N1);//为N1赋新值intlist[20]={0};//用0填充20个单位for(inti=0;i//#include//intmain(void){//
puts
活跃的煤矿打工人
·
2023-09-30 09:54
c语言
开发语言
第11章 字符串和字符串函数
本章介绍以下内容:函数:gets()、gets_s()、fgets()、
puts
()、fputs()、strcat()、strncat()、strcmp()、strncmp()、strcpy()、strncpy
矢之炽~
·
2023-09-28 02:47
C
Primer
Plus笔记
开发语言
c语言
C- 内联汇编实现
puts
函数
使用内联汇编实现的
puts
()函数如下:#defineSYS_WRITE1#defineCALL2(n)"movq$"#n",%%rax\n"#defineCALL(n)CALL2(n)intputs(
青衫客36
·
2023-09-28 02:43
工程化C
c语言
汇编
C_函数与字符串函数
函数与字符串函数1、字符字符标准输入getchar/输出putchar字符串标准输入gets/输出
puts
2、字符串函数strlen和sizeof连接两个字符串strcat/strncat字符串比较字符串拷贝字符串格式化输出
大黄狗抱抱
·
2023-09-26 04:05
C语言
c语言
6-2 读文章(*) (10分)
f){
puts
("文件无法打开!");e
不爱吃鱼的猫v
·
2023-09-22 12:19
【算法基础】数学知识
AcWing题库时间复杂度是logN#includeusingnamespacestd;intn;boolisprime(intx){if(x>n;for(inti=1;i>x;if(isprime(x))
puts
想七想八不如11408
·
2023-09-20 14:07
ac算法
算法
数据结构
空气污染使儿童成年后患病的风险更高 (Air pollution
puts
children at higher risk of disease in adulthood)
一项新的研究表明,早期暴露在肮脏的空气中会改变基因,从而导致成人心脏病和其他疾病。这些发现可能会改变医学专家和家长对儿童呼吸空气的看法,并为临床干预提供信息。洛杉矶上空的烟雾和雾霾Childrenexposedtoairpollution,suchaswildfiresmokeandcarexhaust,foraslittleasonedaymaybedoomedtohigherratesofhe
Sui_XY
·
2023-09-20 12:01
[字符串和内存函数]strcat和strncat的区别
;
puts
(str);return0;}CPlus中对strncat的介绍/*str
CaojunjiaOnly
·
2023-09-18 23:22
详识C语言
算法
c语言
objective-c
函数
字符串
[字符串和内存函数]strcmp和strncmp以及memcmp的区别
=0);
puts
("Correctanswer!");r
CaojunjiaOnly
·
2023-09-18 23:22
详识C语言
c语言
objective-c
字符串
函数
易错点
AcWing859 kruskal算法求最短路
structedge{inta,b,w;booloperator>n>>m;for(inti=0;i>a>>b>>w;edges[i]={a,b,w};}intt=kruskal();if(t==0x3f3f3f3f)
puts
墨染枫
·
2023-09-14 09:06
算法
算法
图论
c++
数据结构
字符串函数
目录1.get()2.scanf()3.
puts
4.fputs()5.printf()6.strlen()7.strcat(*p1,*p2)8.strncat(*p1,*p2,12)9.strcmp(*
趣知boy
·
2023-09-13 11:08
#c语言
c语言
puts
遇到空格无法输出_在输入输出字符串时scanf(),printf()和gets(),
puts
()的区别浅谈...
1.scanf(“%s”,str)和gets(str)scanf(“%s”,str)和gets(str)均可用于输入字符串到字符数组变量str,但scanf(“%s”,str)只读到输入字符的空格或回车处,而gets(str)读到回车处结束,所以当句子中单词由空格分开时要用后者来输入,如下图所示:需要强调一点,scanf(“%s”,str)在遇到’\n’(回车)或’‘(空格)时输入结束,但’\n’
哗啦啦的小流弊
·
2023-09-13 09:53
puts遇到空格无法输出
逆向-attack之改写函数的返回地址
#include#include#include/**改写input()函数的返回地址,从而使得breakout()函数在没有直接调用的情况下获得执行*/voidbreakout(){
puts
("Welcome.Haveashell
xiaozhiwise
·
2023-09-13 05:44
Assembly
汇编
[NSSCTF 2nd] NSS两周年纪念赛。
只有一个main,里边分成小段,第一段前边是一堆
puts
,这里lui是传给它一个段号,然后addi加上偏移就得到具体地址。然后读入一个数,从格式化串%lld来看是个8字节整
石氏是时试
·
2023-09-13 01:14
NSSCTF
2nd
GO语言篇之CGO
代码嵌入到C代码中,或者从Go代码中调用C函数的方法C代码嵌入GO代码packagemain/*//注意C代码要以注释的形式存在#includestaticvoidSayHello(constchar*s){
puts
陈序缘
·
2023-09-12 05:52
golang
开发语言
后端
c语言
C高级_第二讲_shell指令和shell脚本_递归练习
intnum){if(0==num){return0;}else{funh(num/10);printf("%d\n",num%10);}}intmain(intargc,constchar*argv[]){
puts
_天高地厚_
·
2023-09-11 22:24
C高级
c语言
开发语言
流程图
脚本
PY32F003F18之RS485通讯
一、测试电路二、测试程序#include"USART2.h"#include"stdio.h"//getchar(),putchar(),scanf(),printf(),
puts
(),gets(),sprintf
LaoZhangGong123
·
2023-09-10 03:33
产品研发
PY32F003F18P
USART
嵌入式硬件
单片机
RS485
经验分享
PAT OJ 刷题必备知识总结
文章目录1int与longlong2字符常量3最大整数4scanf5printf四舍六入五成双6getchar和putchar7typedef8常用math函数9数组初始化数组的方法10gets()和
puts
SakuraMay_Ai
·
2023-09-09 19:15
PTA
PTA
算法
数据结构
OJ
笔记
for循环中scanf方法
#includeintmain(void){chara,b;
puts
("请输入一个整数");scanf("%c",&a);
puts
("再输入一个整数");scanf("%c",&b);printf("a
Black.Spider
·
2023-09-09 13:24
C/C++
【Linux操作系统】文件缓冲区
:✈️Linux ️社区:✈️进步学堂 ️欢迎关注:点赞收藏✍️留言目录用户级缓冲区缓冲区的验证缓冲区的继承用户级缓冲区实际上我们的C语言库函数,例如printf,fprintf,
puts
林 子
·
2023-09-08 22:27
Linux之路
linux
c++
C语言文件操作总结
目录字符方式读入文件数据块方式读写文件文件定位与随机读写文件中数据的修改字符方式读入文件1.向文件中写入(输入字符)用fputc函数或
puts
函数可以把一个字符写到磁盘文件中去。
买个等离子电视
·
2023-09-08 03:08
C语言程序设计
c语言
开发语言
看雪CTF逆向部分WP
第一题:神秘来信签到题,没什么好说的if(v40x31)
puts
("error");v7=(char*)calloc(1u,0x400u);v3=strlen((constchar*)&bindata)
丿feng
·
2023-09-07 07:28
习题2.2:A. Cleaning Shifts
DescriptionFarmerJohnisassigningsomeofhisN(1#include#includeusingnamespacestd;structnode{intx,y;booloperator1)//没有牛在第一个时段打扫{
puts
quliikay
·
2023-09-06 19:18
《C和指针》笔记
的意思就是讲预处理器用名叫stdio.h的库函数头文件的内容替换#include指令语句这个整条语句叫做预处理指令stdio.h才叫头文件在C语言中数组参数是以引用(reference)形式进行传递的,也就是传地址1、
puts
飞天_
·
2023-09-06 17:15
C语言
C和指针
笔记
04 Linux补充|C/C++
目录Linux补充C语⾔C语言中
puts
和printf的区别?
alwaysuzybaiyy
·
2023-09-05 16:29
上岸上岸上岸
基地实训
c语言
c++
开发语言
C语言中的小收获1
1、使用printf函数输出%,不需要进行转换说明时,必须写成%%(
puts
函数测不需要这样,还有就是printf和
puts
函数在按顺序输出作为实参的字符串时[
puts
(".......")和printf
忘记578
·
2023-09-05 11:34
c语言
【C语言】字符函数,字符串函数,内存函数
1.2.1tolower(将大写字母转化为小写字母)1.2.2toupper(将小写字母转化为大写字母)2.字符串函数2.1字符串输入函数2.1.1gets()2.1.2fgets()2.2字符串输出函数
puts
是基德吖
·
2023-09-05 01:43
C语言
c语言
字符串函数
内存函数
即将发布的C库STC v4.3已支持块定义风格的协程
新版STC将支持如下Block-style的协程(Coroutine)定义:cco_routine(ctx){
puts
("1");cco_yield(1);
puts
("2");cco_yield(2);
Liigo
·
2023-09-04 17:29
C/C++
liigo
数据结构
stclib
coroutine
C语言
liigo
mlib
collections
2020-04-02 12-简单的输出函数
puts
();//输出字符可多可少,最后加一个换行。putchar();//输出单个字符printf();//输出功能多样。类似于微波炉。。。上面三个函数就是C语言常用来往屏幕上输出的函数。
自行车骑士
·
2023-09-03 22:40
辨析内存函数memset、memcmp、memmove以及memcpy
chara[5];memset(a,'a',5);
puts
(a);a指向要填充的内存块。'a'是要被设置的值。5是
不掉头发的程序猿_
·
2023-09-02 13:05
c语言学习笔记
c语言
蓝桥杯
C语言头文件<ctype.h>is开头函数的作用(ispha,isdight,isxdight,isgrapha,isprint,isupper,islower),toupper,tolower。
;char*p,*q;
puts
(a);p=a;q=p;while(*p){if(isprint(*p)){*q=*p;p++;q++}elsep++;}*q=*p;
puts
(a)
我与成末
·
2023-09-01 14:26
c语言
字符串
指针
《C和指针》笔记6:gets/
puts
/scanf/printf/getchar函数用法
本博客可以了解一些gets/
puts
/scanf/printf/getchar函数的基本用法。
小林up
·
2023-08-30 01:18
C和C++
c语言
gets
printf
scanf
puts
getchar
C语言小练习(五)
Day05选择题选择题1、如下程序的功能是()#define_CRT_SECURE_NO_WARNINGS1#includeintmain(){charch[80]="123abcdEFG*&";intj;
puts
一口⁵个团子
·
2023-08-27 16:54
c语言
开发语言
嵌入式c语言学习--初识字符串
注意
puts
和printf输出字符串指针时不用加*类比输出数字数组时,直接打印计算字符串长度sizeof代码:#include//字符串数组用法,指针用法intmain(){charadata[]={'
清源子呀
·
2023-08-26 22:51
嵌入式c语言学习
c语言
学习
开发语言
嵌入式c语言学习--malloc等用法
代码注释包含malloc,free,realloc,memset,strcpy原型用法三种指针指向字符串方法:1.p="abandon";//将字符串"abandon"存储到指针变量p所指向的内存空间
puts
清源子呀
·
2023-08-26 22:51
嵌入式c语言学习
c语言
学习
开发语言
C语言----输入scanf和输出printf详解
输入输出是基本操作,printf和scanf并不是C语言中的唯一的输入输出选择,对于输入有scanf()、getchar()、getche()、getch()、gets();对于输出有printf()、
puts
ftzchina
·
2023-08-26 18:35
C/C++
c语言
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他