新手C语言:从新建到指针
文章平均质量分 58
RetenQ
C'est-la-vie
展开
-
【新手Java】10.在Java中初步运用正则表达式
【概念】RegEx正则表达式是一种特殊的字符序列,可帮助您使用专门的模板语法,来匹配对应的匹配方法或字符串组它们可用于搜索,编辑或操纵文本和数据正则表达式通常用于验证输入和检索信息比如我们要寻找一个"car",那么在下面几种情况都可以利用正则表达式:1.car 作为独立的一个单词出现2.car 是某个单词的一部分,比如说carton就是含"car"的单词3.car 中c,a,r按顺序出现在一个单词里面,比如,chandler可以认为,RegExV是用广泛使用的正式语言写的,一种简洁的字符串原创 2021-09-17 20:43:20 · 111 阅读 · 0 评论 -
【新手C语言】8.指针与字符串
8.指针、字符串基础C语言的最后一章了,也是(对新手)比较晦涩的一章如果您学C只是为了玩玩或者练算法,那么差不多已经够用了如果您有更大的目标,编程嘛,总是无止境的指针导入我们从sizeof谈起:它是一个运算符。给出某个类型或变量在内存中占据的位置,以字节大小表示(1字节=4比特)接着是&,它实质上是一个运算符,它能够获得变量的地址(这也意味着它的操作数必须是变量)顺带一提,用printf输出地址时,使用%p , 而且取出的地址大小是否和int相同取决于编译器(32位架构还是64位架构原创 2021-09-16 20:00:45 · 203 阅读 · 0 评论 -
【新手C语言】7.基本搜索法(线性、二分)
搜索线性搜索最简单、最基础、最粗暴的搜索:遍历所有数据,检索目标 int searcher(int key , int a[] , int len){ //这里附带说明一下,由于C语言的函数的关系,我们最好还是把数组长度直接传进来 int ret = -1 ; for (int i =0 ; i <len ; i++){ if (key == a[i]){ ret = i ; break ;原创 2021-09-16 19:59:39 · 140 阅读 · 0 评论 -
【新手C语言】6.数组与函数
6.数组与函数前面的都是小闹的东西如果之前有人用之前的知识和你装X,那多半是个sb下面,我们正式进入"基础的基础"的大门数组数组初步介绍当我们要存储同一类型的多个变量时,我们使用数组可以把数组看成一个篮子,相同类型的变量全部放进去<数组类型> <名字> [大小]int GroupA [100];<类型> <名称> [元素数量] 这里的类型是指数组内部存储的数据的类型 int grades[100]; doubke w原创 2021-09-16 19:58:54 · 251 阅读 · 0 评论 -
【新手C语言】4-5.循环
4-5.循环对于一个程序而言,循环是必不可少的while循环最最最基本的循环,生动形象地表现了“当…时,一直…”的思想while(条件){ 执行的语句}在执行语句中要有改变条件的语句,不然就是死循环do-while 循环和上面那位没什么区别,主要在于:while是先判断条件,在决定要不要执行语句do-while是无论怎样先执行一次,执行完再判断 do{ 循环体语句 }while (循环条件);for循环初看很复杂,之后可以说是最经常用的循环for循环和wh原创 2021-09-16 19:58:25 · 116 阅读 · 0 评论 -
【新手C语言】3.判断语句
3.判断语句基础我们利用if语句进行判断if语句的标准写法:if(条件成立){ ... } 判断条件:判断的条件== 相等!=不相等> 大于>= 大于或等于<小于<= 小于或等于注意,在C里面,判断的结果并不是布尔值(true,false),而是1和0我们使用else语句,表示除了if条件之外的情况,所做的操作代码实例:#include <stdio.h>int main(){int price=0;int原创 2021-09-16 19:57:45 · 982 阅读 · 0 评论 -
【新手C语言】2.基础知识与输入输出
2.基础知识与输入输出运算加减乘除和小学数学没什么两样。这里主要讲讲新东西。/:除,得到的a/b的整数,比如5\2=2%:取余,这家伙得到的就是余数了,比如5%2=1#include <stdio.h>int main(){ printf("7/5=%d",7/5) //%d代表输入“”,后面的运算。符号+-*/是加减乘除 %是取余 ()是括号 //%取余表示取两个数相除之后的余数,且只会显示余数 ; return 0;}±/%可以和=连用,达到复合运算的目的A+原创 2021-09-16 19:57:17 · 186 阅读 · 0 评论 -
【新手C语言】0-1:开始与Hello World
0.开始模板没什么好说的,真的就是个模板初学者就不要考虑什么<stdio.h>啊,int main()以及return 0 之类的问题了该知道的时候自然会知道的源于对翁恺老师在Mooc上的课程的学习,该部分仅包含C语言基础部分从最基本的开始,到指针结束另外,在第七周之前的部分是源代码+MD的方式记录的第七周之后的只有MD文件(主要是因为懒)虽然已经经过了检查,但本人归根结底还是初学菜鸟,如果哪里有错误请包涵OwO1.Hello world#include <stdio原创 2021-09-16 19:56:04 · 147 阅读 · 0 评论