-
第三次作业
1.看视频时笔记 2.代码列表 3.存在问题 1.getchar得到的字符是一个,为什么回车后会有多个? cpu和键盘之间有一个缓冲区 (2)intmain()括号中加入的是什么? 写void或不写参数代表不需要获取main函数的参数,若调用则为 int main(int argc,char **a -
第第二次作业
纸质笔记代码列表问题:函数原型等价什么意思,null大小写有什么区别,自己搜索了解const的意思,,,,PTA这题不知道填啥 -
第2 次作业
1、纸质笔记 2、 3、问题:(1)、函数原型等价是什么? (2)const指针为什么不可以被改变? -
第二次作业
1.视频笔记 2.练习代码 3.存在问题 NULL为什么不能小写 百度查询答案: C语言严格区分大小写,与windows操作系统中的大小写混用的情况不同,必须要注意这一点。实际上NULL是在头文件里定义的,定义的内容就是#define NULL 0。 4.PTA存在问题 [Error] 'for' -
第二次作业
笔记 : 代码: 存在问题: 1. *p++与(*p)++、*(p++)三者异同? 2.为什么指针变量不是指向地址1000的变量? 解决: 1.通过网上搜索查阅得知 (1).*p++与*(p++)是等价的,表示取p所指单元的值,p指向下一单元,即p自加1。 (2).(*p)++表示取p所指单元的值, -
第二次作业
一观看视频笔记 二 练习的代码 三 pta和视频问题 1 没看懂Ctrl c crtl z 含义,和所讲的EOF,没听懂讲的是啥. 2定义的int **p是错误表达吧 3pta 选择题第四个 指针变量中保存的不一定是一个地址 感觉有点对的样子,搜索出的答案讲的不咋明白,也没看懂。 四 问题 为啥使用 -
第二次作业
1.纸质笔记 2.代码列表 3.学习中遇到的问题 分不清null与NULL的区别 解决办法,去网络上查询得知NULL代表空地址,null只是一个符号。不知道0地址是什么意思,解决方案,在网络上查询,已明白。 -
第二次作业
一、纸质笔记: 二、代码文件: 三、问题: 1.如何求一个指针数组的长度? 通过网上查询: 写个程序,循环判断指针的当前位是否为 0,如果不是,计数加1,指针加1。如果是的话,则表示指针指向的字符串已经到达结束位置。则计数器的值,则是当前指针的长度。 2.视频中为什么int数组中第0个单元的地址为2 -
第二次作业
一.看视频笔记 二.视频中的代码 三.视频中的问题 函数原型等价是什么意思?数组类型参赛和其他类型参数有什么不同? -
第二次作业
一、手写笔记 数组运算部分第一次作业中已经完成并拍照没有再次放出 pta程序填空题find用法不懂 百度的答案 find(数组名+其实查找元素位置,数组名+结束查找元素的位置,想要查找元素)