C语言总结
文章平均质量分 82
晓小邰
如果有一个人学习科技的方法影响到身边更多的人提高科技知识让祖国科技更强,那该多好呀!
展开
-
C语言键盘输入字符串小写转大写输出及scanf的小问题解决
后面的scanf以%c接收,因此我们在上一个scanf输入n然后回车时,回车被后面的第一次for循环的str[0]接收,所以。但是聪明的朋友也很容易发现到,唉?这个AS和输入字符串的中间输出一个空白行,也就是如下图红色框起来的是空白行,这是为什么呢?的%c前面加空格,因为在scanf中。,这样的话就不会以空格结束输入,而是以空格作为这三个的输入分隔符。因此,在%c前面加空格也就是从输入n到输入n个字符是。,因此在输出的时候就出现了上面的结果,,因此%c不会读取回车,那么。,用于接收输入n后的回车。原创 2023-11-27 19:07:32 · 636 阅读 · 0 评论 -
C语言结构体与链表——难点简答
结构体指针变量,这个就有点复杂,因为指针是通过地址取值,定义了指针变量,就要给指针分配地址,因此有两种做法,一种是先定义一个普通变量,然后再定义指针变量,将普通变量的地址赋给指针即可 ...原创 2022-07-13 16:18:20 · 230 阅读 · 0 评论 -
C语言指针难点——函数的调用与指针的使用总结,计算机二级考试C语言指针不再是难题
指针:简单来说就两部分,指针变量和地址,例如int *p,这样子是同时声明了指针变量和地址,指针是通过地址来得到值我们都知道int后面接的是变量名,因此整体上来看,*p是指针变量,p就是该变量的地址,也就是我们要输出指针的值应该是printf("%d",*p)而不是printf("%d",p),printf("%d",p)输出的只是*p的地址。详情解释代码如下: 结果如下:4. 指针与数组 结果如下: 指针和数组关系:通俗来说,其实也不难看出,指针可以说是数组,数......原创 2022-07-09 13:35:00 · 551 阅读 · 0 评论