摘要: 一、字符串的比较 1、strcmp 格式: int 变量名; 变量名=strcmp(str1,str2); //当str1与str2相同时,返回的是0;当str1<str2时,返回的是一个负值;当str1>str2时,返回是一个正值。 //字符串比较大小时,按顺序比较,一个字符一个字符的按照ASIC 阅读全文
posted @ 2019-03-02 21:59 小白Hello_world! 阅读(851) 评论(0) 推荐(0) 编辑
摘要: 1、strlen 格式:变量名1=strlen(变量名2); //变量名1注意要先定义 int 变量名1; 2、strcpy 格式:strcpy(a,b); //表示把b中的内容复制到a中去,第二个参数是源字符串 情况一:(复制前后均没有越界情况) 情况二:(复制后发生越界,很危险) 情况三:(复制 阅读全文
posted @ 2019-02-24 17:35 小白Hello_world! 阅读(1154) 评论(0) 推荐(1) 编辑
摘要: 一、数组的概念 1、数组是多个元素的组合。 2、数组内的所有元素数据类型必须相同。 3、每个元素在数组中都有一个下标,用来表示它在数组中的序号,下标从0开始计算。 4、数组的容量不能改变。 二、数组的定义 同其他变量一样,数组也是要先定义再使用。 int a[8]; //表示定义了一个名为a的数组, 阅读全文
posted @ 2019-02-22 15:56 小白Hello_world! 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 1、什么是字符串 字符串就是0个或多个字符组成的有序序列。 2、字符串长度 字符的个数就是字符串的长度。 3、字符串结束符 在C语言中,为了方便存储字符串,要求在最后一个字符串的后面存储一个0(一个字节)。 这个0称为“字符串结束符”,常用'\0'表示。 4、字符串常量 字符串常量要求用""括起来。 阅读全文
posted @ 2019-02-21 17:49 小白Hello_world! 阅读(996) 评论(0) 推荐(0) 编辑
摘要: 1、getchar 注意只能输入单个字符 格式:变量名=getchar(); 默认从标准输入里面(键盘)读取一个字符 2、putchar 格式:getchar(变量名); 默认从标准输出里面(显示屏)输出 3、gec 格式:变量名=getc(stdin); stdin表示标准输入设备 4、putc 阅读全文
posted @ 2019-02-21 00:21 小白Hello_world! 阅读(691) 评论(0) 推荐(0) 编辑
摘要: 1、&是取地址符号 &+变量名表示该变量的地址,将从用户输入端获得的数据存储到该变量的地址中 2、输入机制 %f、%lf、%d以“空白字符”为间割,空白字符有空格、制表符(\t)、回车符,遇到空白字符停止读取 %c没有间隔,逐字符读取 实验一: 注意不能定义两个变量,结果为: 实验二: 结果为: 实 阅读全文
posted @ 2019-02-20 23:57 小白Hello_world! 阅读(2374) 评论(0) 推荐(0) 编辑
摘要: 一、列个表格比较 二、char类型注意事项 1、当字符进行算术运算时,字符的值为该字符对应的ASCII码值 结果为: 2、输出函数中为%d时,输出字符对应的ASCII码值 结果为: 3、注意ASCII码中包含0~9,所以数字0~9可以以字符的形式(即%c)输出出来 结果为: 三、浮点型注意事项 1、 阅读全文
posted @ 2019-02-20 20:33 小白Hello_world! 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 1、格式化 %s对应字符串,必须要用双引号 %c对应单个字符串,必须要用单引号 %d对应整数 %f对应浮点数 2、转义符 \n表示换行 \t是制表符,表示占据8个字符的宽度,能够起到水平对齐的作用,如: 运行结果: 3、所能保留的浮点数的位数 假设n为正整数,则%.nf是小数点后保留n位小数,最后一 阅读全文
posted @ 2019-02-20 20:31 小白Hello_world! 阅读(305) 评论(0) 推荐(0) 编辑