![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程语言
每日一bug
吃喝玩乐!!
展开
-
利用python写一个小而美的计算器
1、UI设计利用自带的库tkinter,命名为“计算机”:import tkinter,time,decimal,math,stringroot=tkinter.Tk()root.title('计算器')自带的库可以满足基本的开发,也可以使用qt设计器进行开发运行后得到下图的界面框:计算器的界面布局程序如下:def buju(root): global cuncu, vartext, result, fuhao entry1 = tkinter.Label(root,原创 2020-06-03 21:29:25 · 2177 阅读 · 0 评论 -
Linux下Makefile的使用
一、Linux下传统语言的编译1.1、GCC的安装在Linux环境下编译语言主要通过GCC进行编译的,安装GCC软件需要如下命令sudo apt-get install build-essential安装完成后查看版本信息gcc -v1.2、使用GCC编译器编译程序1.2.1、单一程序的编译及输出在Linux中利用vim建立一个最简单的程序文件hello.c#include <stdio.h>int main(void){ printf("Hello Wor原创 2020-06-01 19:01:28 · 525 阅读 · 0 评论 -
C++基础入门详细笔记(六)
十、构造函数1、构造函数定义1.1、特点 以类名作为函数名 无返回值类型 1.2、作用 初始化对象的数据成员 类对象被创建时,编译器为对象分配内存空间并自动调用构造函数以完成成员的初始化 1.3、构造函数的种类 一般构造(重载构造) 无参构造 拷贝构造 注意: 如果创建的类中未书写任何构造函数,系统会自动生成默认的...原创 2020-04-27 16:28:34 · 282 阅读 · 1 评论 -
C++基础入门详细笔记(五)
八、函数模板(Function Template)1、定义所谓函数模板,实际上就是建立一个通用函数 函数定义时不指定具体的数据类型(使用虚拟类型代替) 函数被调用时编译器根据实参反推数据类型-类型的参数化 //模板头与函数声明/定义永远是不可分割的整体template<typename 类型参数1, typename 类型参数2,...>返回指类型 函...原创 2020-04-27 16:27:49 · 196 阅读 · 0 评论 -
C++基础入门详细笔记(四)
六、内联函数1、定义内联函数:将子函数复制到主函数进行执行,增大内存,减少时间消耗//主函数int main(){ func1(); func2(); func3();}//子函数inline void func1(){cout <<1;}inline void func2(){cout <<2;...原创 2020-04-27 16:27:07 · 300 阅读 · 0 评论 -
C++基础入门详细笔记(三)
五、函数1、自定义函数完整写法int sum(int, int);//函数原型int main(){ //函数调用 int result = sum(5,3);} //函数定义int sum(int num1 ,int num2){ //函数实现的代码}注意: 函数原型与函数定义的头部类似,左后以分号结尾 函数原型中...原创 2020-04-27 16:25:56 · 235 阅读 · 0 评论 -
C++基础入门详细笔记(二)
四、指针int *ptr_year;ptr_year=&year;//&year表示取地址注意:1. int* p的写法偏向于地址,即p就是一个地址变量,表示一个十六进制地址2. int *p的写法偏向于值,*p是一个整形变量,能够表示一个整型值3. 声明中的*号和使用中的*号含义完全不同example:#include <io...原创 2020-04-27 16:24:26 · 353 阅读 · 0 评论 -
C语言关键字详细描述
contents:一 volatile二 typedef三 extern四 #define五 memset六 static七 strcat八 const九 sizeof十 memcpy十一 enum十二关于malloc和realloc的用法使用区别十三 fflush函数...原创 2020-04-16 16:28:30 · 726 阅读 · 0 评论 -
C++基础入门详细笔记(一)
一、输入输出#include<iostream>using namespace std;//std为standard,标准命名空间int main(){//若没有using namespace std;//则改为std::cout<<"HelloWorld!"<<std::end1;...原创 2020-04-16 16:06:15 · 541 阅读 · 0 评论