ICode9

精准搜索请尝试: 精确搜索
  • scanf读字符的坑2022-09-11 22:01:32

    int main() { char a = 0; char b = 0; scanf("%c", &a); scanf("%c", &b); printf("a=%c,b=%c", a, b); return 0; } 输出结果: 输出b的ascii码值: printf("a=%c,b=%d", a, b); 输出结果: a=q,b=10------b=10ascii码值是换行符'\

  • CF722B 题解2022-08-26 03:03:15

    前言 题目传送门! 更好的阅读体验? 这是一道简单的字符串练手题。 思路 每次暴力计数,是否为元音。最后判断是否满足题意即可。 重点是字符串读入问题。 由于字符串读入部分含有空格,因此使用 getline(cin, str) 读入,其中 \(\texttt{str}\) 是字符串。 我们把 getline(cin, s) 称为整

  • Delphi 中的换行符sLineBreak2022-08-24 22:03:51

    其实就是#13#10 //Delphi7中: const sLineBreak = {$IFDEF LINUX} #10 {$ENDIF} {$IFDEF MSWINDOWS} #13#10 {$ENDIF}; //Delphi11中: const sLineBreak = {$IFDEF POSIX} _AnsiStr(#10) {$ENDIF} {$IFDEF MSWINDOWS} _AnsiStr(#13#10) {$ENDIF};

  • 正则表达式2022-08-17 07:00:27

      定义:/[0-9]+/ 、  /[0-9]+/i 、 /[0-9]+/g、/[0-9]+/gi规则:^和$匹配一个位置,开始和结束;*、+、? 表示重复次数,分别为任意次、至少一次、零次或1次; 中括号表示范围[a..z]:[A-Za-z]:大括号表示重复次数:"ab{2}":表示一个字符串有一个a跟着2个b("abb");"ab{2,}":表示一个字符串有一个a跟着

  • Python中输出不换行的方法2022-08-13 18:32:52

      001、 >>> print("xxxx") ## 输出内容, 同时添加换行符 xxxx >>> print("xxxx", end = "") ## 输出内容, 不添加换行符 xxxx>>>   参考:https://blog.csdn.net/DisolveDislove/article/details/120379687

  • 正则表达式2022-07-22 18:40:45

    功能 符号 匹配任意一个数字 \d [0-9] 匹配任意一个字母   [a-zA-Z] 匹配除了换行符以外的任意字符 .   前面的内容可连续重复使用任意次来使整个表达式得到匹配 *   任意数量的不包含换行的字符 .*                          

  • python学习笔记_print函数中转义字符与使用方法2022-07-12 18:31:50

    print函数中转义字符与使用方法 1、在正常情况下,使用单引号''即可 print('hello word') 2、打印的文字中需要打印'或者"时,需要使用转义字符 \  print("I'm ZLY") 或者 print('I\'m ZLY')  介绍些常用的转义字符   \n  换行符   \t  制表符 3、当需要以原字符形式打印出

  • C语言字符串的输入函数2022-07-02 20:34:29

    C语言字符串的输入函数 scanf() // 声明 int scanf(const char *format, ...) scanf()遇到非空白字符输入结束,即一次只能读取一个单词。 gets() // 声明 char *gets(char *str); gets()从stdin读取整行输入,直到遇到换行符(丢弃换行符,储存其余字符,在末尾添加\0),与puts()配对使用。

  • [FBCTF2019]RCEService2022-07-02 13:15:43

    知识点1: preg_match()只匹配单行数据,利用%0a绕过,看一个例子: <?php $a=urldecode('%0aflag'); if(preg_match('/^.*(flag).*$/',$a)){ echo '匹配到了'; } else echo "没匹配到"; ?> 运行会输出没匹配到,这适合传参是get传参,因为%0a经过urldecode后会变成换行符,preg_ma

  • 字符串去重并统一使用换行符进行分隔2022-07-01 12:33:13

    需求背景 XX需求,批量输入域名的时候,需要对域名字符串进行分隔,并去重,同时分隔后统一使用换行符进行保存,便于下一次批量展示 输入 www.baidu.com fdas.com google.com www.baidu.com; gool.com 预期结果 www.baidu.com fdas.com google.com gool.com 代码 /** * 对使

  • 单行文本2022-06-24 15:32:25

    white-space normal(合并连续空格,换行符视为空格,只根据换行符换行) nowrap(合并连续空格,换行符不视为空格,只根据换行符换行)? pre(保留连续空白,只根据换行符换行) pre-wrap(保留连续空白,根据换行符或排版需要换行) pre-line(合并连续空格,根据换行符或排版需要换行) break-spaces(保留连续空

  • python 正则表达式2022-06-21 18:01:59

    正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法。或者说:正则就是用来描述一类事物的规则。(在Python中)它内嵌在Python中,并通过 re 模块实现。正则表达式模式被编译成一系列的字节码,然后由用 C 编写的匹配引擎执行。 元字符 匹配内容 \w 匹配

  • grep的简单使用2022-06-19 17:06:39

    grep 'word' filename.txt   grep在进行搜索时,以行为单位进行处理     grep -n 代表显示行号   grep -v 代表反选择   grep -i 忽略大小写   grep 't[ea]st' 搜索test或tast   grep '^goo' 搜索以goo开头的行   grep '[^g]oo' 搜索以存在oo 但是 oo前面不是

  • 字符串函数2022-06-18 21:00:37

        如果想把一个字符输入进程序,首先必须预留足够的空间,然后用输入函数获取该字符串。   关于空间的分配,可以直接声明数组的大小,还可以使用C库函数来动态分配,之后会详细介绍,为字符串分配内存后,便可读入字符串,C库提供了许多读取字符串的函数:scanf()、gets()和fgets()。  一、

  • C输入输出2022-05-31 16:02:05

    gets #include<stdio.h> #include<string.h> int main() { char str[5]; //gets,读取整行,直到遇到换行符,不安全, // 输入的字符过长,可能会导致缓冲区溢出 // 多余的字符超出了指定的目标空间,如果只是占用了未使用的内存,不会立即出现问题, // 如果擦写了其他数

  • notepad++替换 为回退符,如何操作?2022-05-29 11:00:08

    先说 notepad++替换回车换行符,如何操作? 下面以,替换为换行符,举例说明 二个关键点: 1.替换为中输入\r\n 2.查找模式中选“扩展(x)(\n,\r...)”       那要达到回退健 类似删除健  要怎么实现 ,自己思索了一下, 收入:45.20元 已申报税额:0元2022-04收入:55.20元已申报税额:1元2022-03

  • 处理强制换行符2022-05-28 18:31:48

      问题:将单元格中的强制换行符去掉 替换解决: 查找^l,替换为空格   函数解决: =SUBSTITUTE(A2,CHAR(10)," ")  

  • g i m s2022-05-26 11:03:03

      修饰符 含义 描述 例子 i ignore - 不区分大小写 将匹配设置为不区分大小写,搜索时不区分大小写: A 和 a 没有区别。 /runoob/i g global - 全局匹配 查找所有的匹配项。 /runoob/g m multi line - 多行匹配     var str="runoobgoogle\ntaobao\nrunoobweibo"; var

  • 如何通过Sublime将文本换行符号替换成英文逗号2022-05-20 10:35:36

    需求:   有时候通过SQL查询出来的记录id,会作为下一个查询 IN条件,所以需要将其转换为逗号分隔。   所以,这个时候,我们可以通过Sublime或者其他的编辑器,将换行符号,替换成逗号,来构建查询语句。 解决: 可以通过 Ctrl + H 调出替换快捷方式 选择查找方式为正则 然后输入替换目标换行

  • -5.C++读入一行字符串2022-04-22 17:04:04

    -5.C++读入一行字符串 cin.getline(char * str, int size_t, char delim) 头文件: #include<iostream> 参数1:字符数组 参数2:读入字符串长度 参数3:终止符 示例: char str[105]; cin.getline(str, 100);   istream & getline(istream & is, string & str, char delim) 头文件: #in

  • 「软件」IntelliJ IDEA 设置文件换行符2022-04-09 11:33:53

    工欲善其事必先利其器,在安装好 IDEA 后,通常情况下要配置一下编辑器,以便于更好的协作和跨平台开发。 在不同的操作系统中,其换行符不一样,比如:Windows(\r\n)、 Linux(\n)、Mac(\r),这就有可能会因为差异而出现问题。解决这个问题的方案就是统一换行符,我个人习惯是将换行符设置为 Linux(\n)。

  • 【字符数组】2022-03-21 14:30:45

    字符数组字符串字符指针相关知识 1.字符数组2.字符数组的输入 1.字符数组 字符数组也是数组,所以只能在定义的时候进行初始化,并且不能将一个数组赋值给另一个数组;所以给数组赋值的方法有三种: 第一种,定义的时候初始化: char a[10]={'a','b','c','v','\0'}; //注意只有加上

  • C++ cin,cin.get(),cin.getline等使用2022-03-19 16:32:06

    参考以下博客,用于个人学习归纳 C/C++中cin、scanf、cin.get()、cin.getline()、getline()、getchar()、gets()空格回车换行符对其的影响 cin cin从第一个非空白字符开始读取,到空白字符停止,换行符会被留在缓冲区 scanf 输出 a+回车 scanf读取字符,可以读取空格或者换行符。额

  • GoLang的Fscanf在读取文件时出现错误的问题2022-03-09 23:01:26

    先要明白Fscanf的工作原理,Fscanf在遇到\n才结束,遇到\r时就会把\r替换成0。 这就有个问题,要注意自己的文本换行符是什么,在Windows下就是\r\n,在Linux,Mac下就是\n,也就是说这里有个坑。 代码在Linux和Mac下读取数据文件是正常的,在Windows下就会遇到各种行末尾有个0,网上办法用什么替换

  • puts()和printf() 对比2022-03-06 09:03:20

    printf():   char name[]="好耶!";   printf("%s\n",name);   输出: 好耶!   puts():   char name[]="好耶!";   puts(name);   输出:好耶!   可以看出puts()比printf()更简洁,而且puts()函数会自动在后面加一个换行符。不过不要忘了这个有换行符,不然因为格式错误AC不过很可

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有