C语言
文章平均质量分 79
分享一些C语言的基础语法和代码
重生的黑客
这个作者很懒,什么都没留下…
展开
-
深入了解指针(3)
在指针的类型中,有⼀种指针类型为字符指针char*。字符指针一般是存放字符的地址。代码 const char* pstr = "hello bit.";特别容易让同学以为是把字符串 hello bit 放到字符指针 pstr ⾥了,但是本质是把字符串 hello bit. ⾸字符的地址放到了pstr中。也就是说hello bit的‘h’字符的地址放到指针中。这里根据我们之前学过的知识可以判断出:这⾥。。但是。原创 2024-09-19 22:38:59 · 1078 阅读 · 0 评论 -
深入了解指针(2)
我们曾在深入了解指针(1)中看过这样的代码这⾥我们使⽤ &arr[0] 的⽅式拿到了数组第⼀个元素的地址,我们会发现其实数组名本来就是地址,⽽且是数组⾸元素的地址,我们可以在VS中调试发现:这里数组名和数组⾸元素的地址打印出的结果⼀模⼀样,这也证实了我们推测:数组名就是数组⾸元素的地址 。大部分时候可以这样理解,但是有两个例外:• sizeof(数组名),sizeof中单独放数组名,这⾥的数组名表⽰整个数组,计算的是整个数组的⼤⼩, 单位是字节 • &数组名,这⾥的数组名表⽰整个数组,取出的是整个数组的地址原创 2024-09-19 08:00:00 · 442 阅读 · 0 评论 -
C语言之动态内存管理
/在栈空间开辟四个字节//在栈空间开辟十个字节的连续空间这两个代码是我们熟知的两个内存开辟方式。但是上述的开辟空间的⽅式有两个特点:• 空间开辟⼤⼩是固定的。• 数组在申明的时候,必须指定数组的⻓度,数组空间⼀旦确定了⼤⼩不能调整。但是对于空间的需求,不仅仅是上述的情况。有时候我们需要的空间⼤⼩在程序运⾏的时候才能知 道,那数组的编译时开辟空间的⽅式就不能满⾜了。于是C语⾔引⼊了动态内存开辟,让程序员⾃⼰可以申请和释放空间,就⽐较灵活了。原创 2024-04-10 10:59:22 · 794 阅读 · 1 评论 -
设计基础扫雷游戏
扫雷游戏原创 2024-02-25 22:25:17 · 469 阅读 · 0 评论 -
C语言中的分支与循环语句
C语言中的分支与循环语句原创 2024-01-31 21:07:55 · 1026 阅读 · 0 评论 -
C语言编程之旅
为了成为一名技术熟练的程序员,我打算,通过阅读一些经典的编程语言的书籍,然后去各大平台上找相关于C语言的一些视频,来加深对知识的理解。其实最想进的IT公司是华为,华为现在作为我国科技创新的前沿,其实力是非常强悍的,被他们在技术和创新领域的首要表现所吸引,希望自己能够在这个充满机遇和活力的环境下,不断挑战自己。我希望将来能够成为华为公司的一员。我是一个来自双非一本的统计学专业的大一学生,平时比较喜欢在各大平台找资源学习,嗯,某次了解到计算机语言,尤其是对C语言比较感兴趣,也因此开启了我与C语言奇妙之旅。原创 2024-01-16 20:53:04 · 362 阅读 · 0 评论 -
C语言之数组
C语言之数组原创 2024-03-25 18:33:03 · 1027 阅读 · 0 评论 -
C语言之函数
语法形式如下:1 ret_type fun_name(形式参数)2 {3 }• ret_type 是函数返回类型• fun_name 是函数名• 括号中放的是形式参数• {}括起来的是函数体int z = 0;z = x+y;return z;int b = 0;//输⼊//调⽤加法函数,完成a和b的相加//求和的结果放在r中//输出return 0;2 //判断⼀年是不是闰年4 {6 return 1;7 else。原创 2024-05-03 22:56:37 · 601 阅读 · 0 评论 -
C语言之操作符详解
/代码1:变量的定义int x;int y;}p1;//代码2:初始化。原创 2024-05-05 22:32:36 · 763 阅读 · 0 评论 -
参加第十五届蓝桥杯C++B组赛后有感
最后我想说的是:因为我是才学完C语言,对一些代码题的思路还不是很清晰,做的题也不多,蓝桥杯要考的知识比如:算法,数据结构等等,我也都还没涉及到。这次就当去参与参与。下来也要多去写写代码,去练练代码思维,及时回顾与总结。希望下一届能够迎来一个全新的我。我们共同加油。原创 2024-04-21 15:28:49 · 237 阅读 · 1 评论 -
深入理解指针(1)
这个地址是⽆法使⽤的,读写该地址 会报错。原创 2024-06-08 10:00:00 · 778 阅读 · 0 评论