- 博客(26)
- 收藏
- 关注
原创 关于二维数组的行和列(自留)
在该示例矩阵中,如果我们引用元素 30,它实际上表示第 4 行第 1 列的元素。行索引为 3,列索引为 0。即a[3][0]查找到30。在典型的行数和列数的表示方式中,30 通常表示第 4 行第 1 列的元素,而不是第 1 行第 3 列的元素。数字索引的规则是,第一个数字表示行索引,第二个数字表示列索引。即 [行索引][列索引]。因此,30 不是表示第 1 行第 3 列的元素,而是表示第 4 行第 1 列的元素。要使用指针查找的话,行索引和列索引从 0 开始,而不是从 1 开始。
2023-09-16 18:33:20 419 1
原创 C语言中常用的字符函数和字符串函数(1)
字符串以 ‘\0’ 作为结束标志,strlen函数返回的是在字符串中 ‘\0’ 前⾯出现的字符个数(不包含‘\0’)前面小于后面所以返回-1,因为第三个字母b小于第二个字符串第三个字母c。将arr1(数组后面的内容)拷贝到arr2(数组前面),但是要注意。◦ 第⼀个字符串⼤于第⼆个字符串,则返回⼤于0的数字。◦ 第⼀个字符串⼩于第⼆个字符串,则返回⼩于0的数字。因为在f后面是\0故截断,所以打印结果为6。◦ 第⼀个字符串等于第⼆个字符串,则返回0。空间要留出足够空间,不然会栈溢出。将后面的内容追加到前面。
2023-09-14 23:45:56 50 1
原创 C语言分支循环语句的介绍及运用(下)
2. 假设要判断i是否为素数,需要拿2~~i-1之间的数字去试除i,需要产⽣2~i-1之间的数字,也可以使⽤。⽽ do while 循环则是先直接进⼊循环体,执⾏循环语句,然后再执⾏ while 后的判断表达式,表。while 和 for 这两种循环都是先判断,条件如果满⾜就进⼊循环,执⾏循环语句,如果不满⾜就跳。• break 的作⽤是⽤于永久的终⽌循环,只要 break 被执⾏,直接就会跳出循环,继续往后执。在循环执⾏的过程中,如果某些状况发⽣的时候,需要提前终⽌循环,这是⾮常常⻅的现象。
2023-07-26 21:08:19 53 1
原创 关于占位符和一些空格的省略以及控制小数保留位数
• %llu :unsigned long long int 类型。• %Le :科学计数法表⽰的 long double 类型浮点数。• %G :等同于 %g ,唯⼀的区别是指数部分的 E 为⼤写。• %e :使⽤科学计数法的浮点数,指数部分的 e 为⼩写。• %E :使⽤科学计数法的浮点数,指数部分的 E 为⼤写。• %llx :⼗六进制 long long int 类型。• %lld :⼗进制 long long int 类型。• %llo :⼋进制 long long int 类型。
2023-07-24 10:00:00 207
原创 关于前置++和后置++的小技巧
负数求模是由第一个正负号决定。==>int a=(int)3.14 打印a得3 此处括号放()用来。没有f是double类型,加了f变float类型。叫变量,例如:岁数...
2023-07-23 12:00:00 39
原创 关于ASCLL码值注意事项(萌新向)
char 字符 signed char 有符号的char //unsigned char 无符号的char。_Bool是在C99中新加入的一个类型,用来表示真假,0表示假,非0表示真,例如(1,-1,5,6)sizeof(char) 1字节 short 2字节 int 4字节 long long 8字节。long[int] 长整型 long long[int]长长整型。表示的值是在ASCLL码表上的值,88在表上是X,48在表上是0。int=signed int 默认,有符号的。
2023-07-22 14:37:49 299
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人