- 博客(14)
- 收藏
- 关注
原创 07_C语言---初识指针
1. 指针是内存中一个最小单元的编号,也就是地址2. 平时口语中说的指针,通常指的是指针变量,是用来存放内存地址的变量总结:指针就是地址,口语中说的指针通常指的是指针变量三.指针和指针类型:int *p=#//p为一个整形指针变量int main()int *p = #*p = 20;// * 解引用操作符,通过p找到所指向的对象,即numreturn 0;从中可以看到指针的定义是:数据类型 + *而且这些指针的大小在32位平台都是4个字节,在64。
2024-10-04 21:18:23
642
原创 06_C语言关键字---typedef和Struct结构体关键字
如果传递一个结构体对象的时候,结构体过大,参数压栈的的系统开销比较大,所以会导致性能的。结构体变量访问成员 结构变量的成员是通过点操作符(.)访问的。点操作符接受两个操作数|这个时候仅仅是定义了结构体类型,还没有创建结构体变量,所以系统还没有给它开辟内存空间。结构的成员可以是标量、数组、指针,甚至是其他结构体。顾名思义是类型定义,这里应该理解为类型重命名。,这些值称为成员变量。结构体的每个成员可以是。答案是:首选print2。函数传参的时候,参数是需要压栈的。结构体传参的时候,要传结构体的地址。
2024-10-02 11:53:42
1004
原创 04_C语言----函数的使用
1. 告诉编译器有一个函数叫什么,参数是什么,返回类型是什么。但是具体是不是存在,函数 声明决定不了。2. 函数的声明一般出现在函数的使用之前。要满足先声明后使用。3. 函数的声明一般要放在头文件中的函数的定义是指函数的具体实现,交待函数的功能实现使用案例:实现一个加法函数创建头文件 add.h 头文件放的是:函数的声明#ifndef __ADD_H__ //如果没有定义过,那么就执行下面的程序,如果定义过了,就不执行下面的//头文件》》函数的声明#endif。
2024-09-25 16:36:56
827
原创 02_C语言变量的介绍,使用。
全局变量在整个程序中都是可见的,可以在任何函数内部使用。生命周期:它们在程序开始时创建,在程序结束时销毁。全局变量的作用域从声明的位置一直持续到文件的末尾。在函数中使用全局变量,一般应作全局变量说明。 只有在函数内经过说明的全局变量才能使用。C语言——全局变量的定义与声明_全局声明-CSDN博客c语言中的局部变量和全局变量_c语言全局变量-CSDN博客 局部变量也称为内部变量。局部变量是在函数内作定义说明的。其作用域仅限于函数内, 离开该函数后再使用这种变量是非法的。注意:当局部变量被定义时,系统不会对
2024-09-20 14:53:33
1349
原创 05_Python爬虫---xpath案例--爬取马蜂窝游记
目的:我们需要获取有关三亚旅行问答的有关数据.提取出每一个问题的评论并将数据保存在csv文件中。分析网页数据:我们滑动鼠标,拖拉至下方,点击 '加载更多' 的时候,发现数据会自动更新并且网页url没有发生变化,由此我们可以判断数据是通过另外一种方式加载页面数据的,我们按住fn+f12打开开发者工具,找到对应的url网址,通过抓包可以获取到我们想要的数据。由下图可知,我们想要的数据在一个html文档中,所以我们通过抓包获取到json数据,然后利用字典来提取这个html文件。
2024-09-16 13:54:48
1128
原创 04_Python爬虫---xpath案例
目标:下载优美图库下的照片并存储到文件中步骤:1.分析页面结构,判断我们想要的数据是否在页面源代码上2.使用get发送请求,获取页面源代码,然后使用xpath提取出每张图片的url地址3.获取地址之后我们再用get发送请求到每张图片的详情页上,利用xpath提取出每张图片的 .jpg 格式,然后开始下载图片4.使用文件来保存我们下载的图片。
2024-09-12 23:03:57
485
原创 03_Python爬虫-----xpath数据解析
它们在层级结构上是平级的,没有直接的父子关系。通过在路径表达式中使用 "|"运算符,可以选取若干条路径。选取文档中的所有 title 和 price 元素。(1).使用 XPath 表达式。元素节点可有零个、一个或多个子。轴可定义相对于当前节点的节点集。某个节点的子,子的子,等等。某节点的父、父的父,等等。定义:拥有相同的父的节点。选取当前节点的父节点。
2024-09-12 15:54:27
1365
原创 03_C语言----字符串+转义字符+注释
例如:"hello bit.\n"这种由双引号)引起来的一串字符称为字符串字面值(),或者简称字符串注:字符串的结束标志是一个 \0 的转义字符。在计算字符串长度的时候\0是结束标志,不算作字符串内容。字符常量是以单引号引起来的,如'A','B',只能由单个字符组成.可以看出他们的结果不一样。因为字符串时以'\0'为结尾,所以arr2后打印出来的时随机值。使用这条语句:char arr2[] = { 'a','b','c',0 };
2024-09-11 13:01:28
503
原创 02_python爬虫之post请求和session会话
如何找到data参数,按FN+F12打开浏览器工具,然后点击 '网络' 找到对应的位置,点击'负载' 即可。
2024-09-08 12:03:25
1643
1
原创 01_python爬虫--爬取电影天堂
目标:获取电影天堂网站的 2024必看热片的电影名单,并获取每部电影的 '片名', '年代', '产地', '类别', '语言', '下载地址'。然后存入到csv文件中目标网址:https://dy2018.com/问题解决(分析): (1).数据如果在页面源代码,说明可以直接向服务端发送请求,然后可以获取到源代码,我们需要的数据就在源代码上。 (2).数据不在页面源代码上,那么数据很有可能使通过异步加载来加载数据的。什么使异步加载?异步加载是:url表面没有发生变化的情况下,,加载出来了其他
2024-09-08 09:35:21
4384
原创 MYSQL数据查询相关操作
DQL查询语句,语法结构如下:select 字段列表 from 表名列表 where 条件列表 grouo by 分组字段列表 having 分组后的条件列表 limit 分页参数。
2024-09-07 14:36:48
1854
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人