《计算机基础与程序设计》第十周学习总结
学期(2024-2025-1) 学号(20241412) 《计算机基础与程序设计》第十周学习总结
作业信息
这个作业属于哪个课程 | <班级的链接> | 2024-2025-1-计算机基础与程序设计 |
---|---|---|
这个作业要求在哪里 | <作业要求的链接> | 2024-2025-1计算机基础与程序设计第十周作业 |
这个作业的目标 | 信息系统 数据库与SQL 人工智能与专家系统 人工神经网络 | 模拟与离散事件 排队系统 天气与地震模型 图形图像 |
作业正文 | 《计算机基础与程序设计》第十周学习总结 |
教材学习内容总结
字符串常量,字符数组和字符指针的关系:
字符串常量可以储存在字符数组和字符指针中;
字符数组和字符串常量都可以储存在指针中,但是只有字符指针中时字符数组是,其指向的位置才能被修改。
指针注意点:
这样被初始化也是允许的:
字符串注意点:
字符串这样被初始化是不被允许的:
gets()和puts()里的都是地址;
` char *pname;
char name[10];
pname=name;
gets(pname);
puts(pname);
`
是可以的
指针与数组的表示:
'\0'的重要性:
'\0'叫结束符
4时是没有'\0'的,是字符数组,但不一定是字符串
5时是有'\0'的,结果是通过的。
字符串的输出:
字符串的输出有两种,但都是用首地址:
其中printf里首地址的输出还用的是%s;
字符串就是传地址:
"getchar();"的真实应用:
字符串的赋值是一个地址一个地址赋的,但是输出是输出首地址之后所有的: