笔记
Cyan_汉堡包
一枚灵动的美女子,不接受反驳
展开
-
pycharm终端提示无法加载文件 F:\Users\Administrator\PycharmProjects\pythonProject\venv\Scripts\activate.ps1,因为在
pycharm终端提示如下,该怎么办呢?首先,在终端输入get-executionpolicy,回车后可以看到Restricted然后找到windows上的Windows Powershall以管理员的身份运行,并在命令窗口输入set-executionpolicy remotesigned,回车此时再回到pycharm终端使用get命令后可以得到remotesigned找到可执行文件activate.ps1,并执行,没有报错,显示如下则表示OK,问题已解。...原创 2022-05-22 21:04:30 · 13893 阅读 · 18 评论 -
Python实例练习记录
Python实例学习记录实例1,绘制红色正方形实例2,绘制正六边形实例3,绘制含有内容的半圆从一个只会C语言的半瓶醋开始接触新语言,为了可以省去很多重复性操作,实现自动化办公,开始新的学习之旅实例1,绘制红色正方形import turtle #导入turtle模块turtle.pensize(2) #画笔宽度为2turtle.pencolor('red') #画笔颜色设置为红色for i in range(4): #for下面的这两行代码会被执行4次 turtle.fd(150) #前进150原创 2021-12-19 22:27:28 · 1937 阅读 · 0 评论 -
学习笔记之——数组指针
1.概念数组指针也就是个指针,用来存放数组的地址。同理,指针数组也就是数组。int* p,指向整型的指针,可以存放整型的地址char* pa,指向字符的指针,可以存放字符的地址数组指针,指向数组的指针,可以存放数组的地址那么怎样去理解数组的地址呢?举例1,int arr[10] = { 0 }; arr- 首元素地址&arr[0] - 首元素地址&arr - 数组的地址int(*p)[10] = &arr;解析:首先,(*p)说明p 是个指针;然后,int原创 2021-06-05 18:47:46 · 481 阅读 · 0 评论 -
VS2019的安装
为了闲暇时候加强C语言,我在自己的电脑安装了个IDE:VS2019,并记录下安装过程,方便日后温故。1.下载VS官网下载链接 ,因为是在自己电脑安装,所以我选择的是个人版:Visual Studio Community2.安装下载下来的是vs_community__250756690.1622851884.exe,双击安装,然后选择上 “C++桌面开发”:就使用默认路径安装后可以看到安装进程:等待安装完成...原创 2021-06-05 09:24:07 · 116 阅读 · 0 评论 -
学习笔记之——回调函数
直接上code:#include<stdio.h>typedef int(*pFun)(int); //定义一个函数指针类型,函数原型为:int Fun(int para)//回调函数void Callback(pFun pCallback){ printf("Start callback... \n"); int ret = pCallback(1); printf("End callback and print result :%d\n", ret );}//被回原创 2021-06-04 12:26:11 · 87 阅读 · 0 评论 -
求字符串长度——随手记
突然想到中午视频上看到了的通过指针求字符串长度的内容,赶紧回忆一下,听的时候觉得so 简单,写下来的时候才发现,还无法一次编译通过,这个事情告诉我一个道理,尽可能避免眼高手低!#include<stdio.h>int main(void){ char str[] = "bit"; char* start =str; char* end = str; while(*end != '\0') { end ++; } int len = end - start; pri原创 2021-06-03 18:20:35 · 101 阅读 · 1 评论 -
嵌入式学习之——开发思想
裸机开发与linux嵌入式开发1.裸机开发2.linux嵌入式开发1.裸机开发1.分析电路分析驱动电路的方法以及电路的输出方式2.寄存器初始化(配置程序)通过看芯片手册,找到需要配置的寄存器,然后配置寄存器。(这个过程有点点像linux的内核驱动)3.应用程序2.linux嵌入式开发1.BootLoader2.内核文件3.根文件系统4.应用程序...原创 2021-06-02 19:17:55 · 133 阅读 · 1 评论 -
do{ ... } while (0) ; 的学习——在宏定义里的作用
实例1,通过do while 0定义宏#include<stdio.h>#define SOMETHING() do{fool1();fool2();}while(0)void fool1(void);void fool2(void);void fool1(void){ printf("in fool1 \n");}void fool2(void){ printf("in fool2\n");}int main(void){ int a = 5;原创 2021-06-01 20:29:25 · 79 阅读 · 0 评论 -
2021-05-18
1.重视基础知识2.将发现自己不会的内容逐个击破3.要坚持每天都有收获4.建立知识体系5.尽可能的输出6.坚持锻炼身体原创 2021-05-18 18:29:22 · 51 阅读 · 0 评论