- 博客(11)
- 收藏
- 关注
原创 初阶c语言-3
数组的下标是有范围界限的,数组的下标规定也是从0开始的,如果有n个元素,最后一个元素的下标既是n-1;所以数组的下标小于0,或者大于n-1,就是数组越界访问了,超出了数组合法空间的访问。二维数组的初始化为3行4列,但是调用的是3行5列,所以打印的时候数组每一行最后的列,会自动的往后打印一位,如上图。根据结果我们可以分析出,随着数组下标的增长,元素的地址也在有规律的递增,由此可知数组在内存中是连续存放的。注:数组在创建的时候如果想不指定数组的大小就初始化,数组的元素个数就会根据初始化的内容来确定。
2024-09-07 16:13:59
534
原创 初阶c语言-2
自定义函数和库函数一样,有函数名,返回值类型和函数参数,但不一样的是这些都是我们自己来设计的,给了程序员更多的发挥空间。(1)告诉编译器有一个函数叫什么,参数是什么,返回类型是什么。但是具体是不是存在,函数声明决定不了,因为函数声明只是说有这么一个函数而已,并不包括具体的实施方式。(2)函数的声明一般出现在函数的使用之前。要满足声明后使用。(3)函数的声明一般要存放在头文件中。函数的定义是指函数的具体实现,交代函数的功能实现。
2024-08-31 16:31:57
1870
原创 初识c语言-6
内存是电脑上重要的存储器,计算机程序的运行都是在内存中进行的。所以为了有效的使用内存就把内存划分成了一个个小的内存单元,每个内存单元的大小是1个字节,为了能够有效的访问到每个单元,就给内存单元进行了编号,这些编号被称为该单元的地址。拿32位的电脑来说,32位的电脑相应的有32根地址线,就有2^32个不同的序列编号,32为电脑的地址是32个比特位也就是4个字节,也就有相对应2^32个不同的地址序列。
2024-07-27 10:33:59
397
原创 初识c语言-4
exp2:exp3 的意思为当exp1表达式为真时输出exp2的结果,当exp1表达式为假时输出exp3的结果。(1)在聊操作符前,我们先了解一下单目操作符和双目操作符,所谓单目操作符只需要一个操作数即可,而双目操作符则需要两个操作数。(9)下标引用操作符 [ ],函数调用操作符():这两个操作符经常用在集合调用更改元素和自创建函数的调用中。(7)条件操作符(三目操作符):exp1?(8)逗号表达式:exp1,exp2,exp3……(3)赋值操作符:=、+=、-=、*=、/=
2024-07-17 15:23:23
575
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1