- 博客(19)
- 问答 (1)
- 收藏
- 关注
原创 C++字节对齐&位域
提升效率(牺牲空间换时间),访问未对齐的内存,处理器需要作两次内存访问,对齐的内存仅需要一次访问。位域一般会用在网络协议的开发。1、位域不能跨字节存储。2、位域不能跨类型存储。
2024-09-05 20:00:08
379
原创 java script学习
1、java script引入方式内部脚本外部脚本内部脚本:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body></body><script> alert("hello js")</scrip
2022-04-11 15:56:09
1004
原创 html学习
5、表格标签<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><!--border就是一个边框--><!--cellspacing对应单元格之间的边框为0--><!--width设置表格的宽--><t
2022-04-05 22:25:15
176
原创 C++黑马 机房预约系统
1、机房预约系统.cpp#include<iostream>#include<fstream>#include"Identity.h"#include"globelFile.h"#include"teacher.h"#include"student.h"#include"manager.h"using namespace std;//教师子菜单void teacherMenu(Identity*&teacher1){ while (true) {
2022-03-10 16:40:11
2887
1
原创 C++实现aoti()函数
#include<iostream>using namespace std;int my_aoti(const char*str){ int flag = 1; int num = 0; //判断指针是否为空 if (str == NULL) { cout << "ERROR" << endl; return 0 ; } //判断前面的符号 if (*str == '-' || *str == '+') { if (*str ==
2022-02-24 09:56:11
2383
原创 【无标题】C++在VS上的分文件编写
1、只写在一个文件里时的代码//案例2-点和圆的关系class point//点类{private: int m_x;//x坐标 int m_y;//y坐标public: //设置x void setx(int x) { m_x = x; } //获取x int getx() { return m_x; } //设置y void sety(int y) { m_y = y; } //获取y int gety() { return m_y; }
2022-01-28 23:25:18
399
原创 函数的占位参数与默认参数
函数的默认参数//函数的默认参数//如果我们自己传入了数据就用传入的数据,没传就用默认值//注意事项:1、如果某个位置参数有默认值,那么这个位置从左往右都必须有默认值//2、如果函数声明的时候有默认值,函数实现的时候就不能有默认参数int func(int a=10, int b=20){ return a + b;}int main(){ cout<<func();}//函数的占位参数,占位参数必须填补,如果占位参数的类型为int,调用时传入的参数也必须为int
2022-01-18 16:39:20
547
原创 C++ 赛码打字编程题
#include<iostream>#include<string>#include <ctype.h>using namespace std;int main(){ int T; cin >> T; string*s = new string[T]; for (int i = 0; i < T; i++) { cin >> s[i]; } for (int i = 0; i < T; i++)
2021-10-22 15:19:28
1125
原创 OJ在线编程输入输出场 C++
1、计算a+b输入描述:输入包括两个正整数a,b(1<=a,b<=10^9),输入数据包括多组。输出描述:输出a+b的结果输入样例:1 510 20输出样例630#include<iostream>using namespace std;int main(){ int a,b; while(cin>>a>>b) { cout<<a+b<<endl;
2021-10-21 14:49:58
114
原创 VS2017写C++时报错 表达式必须包含指向对象的指针类型
上述代码出现报错“表达式必须包含指向对象的指针类型”原因是 函数的形参列表中二维数组写错了,修改后应为void LtoR(int** map, int left, int right, int up)二维数组作形参时,有以下三种写法。(map是在上面的函数中创建的二维数组)1、void func(int map[][3])2、void func(int (*map)[3])3、void func(int** map)...
2021-10-17 17:53:12
9632
1
原创 C++数组的输入与输出
int s[10];for (int i = 0; i < 10; i++){ cin >> s[i];}for (int i = 0; i < 10; i++){ cout << s[i]<<" ";}
2021-10-16 21:46:09
7383
原创 C++学习笔记之结构体和指针
1、结构体指针(访问符号为->)通过指针指向结构体变量,通过指针访问结构体变量中的数据。首先定义结构体变量。`//结构体指针//通过指针访问结构体中的成员;利用操作符->可以通过结构体指针访问结构体属性//定义学生结构体struct student{ string name; int age; int score;}; //在main函数中 //1、创建结构体变量 struct student s = {"张三",18,100};//可以省略s
2021-10-14 13:24:44
556
原创 排序算法的C++代码
1、冒泡排序void bubbleSort(int arr[], int length){ if (arr == NULL && length < 2) { return; } for (int i = length - 1; i > 0; i--)//0~N-1范围上,然后是0~N-2 { for (int j = 0; j < i; j++) { if (arr[j] > arr[j + 1]) { /*int tem
2021-07-07 18:53:58
235
原创 SQL Server创建数据库显示在master中拒绝CREATE权限的解决方法
1、新建数据库时出现 在数据库 ‘master’ 中拒绝了 CREATE DATABASE 权限。看网上的帖子大多都是通过windows身份验证登录,为登录名增加服务器角色,安全性右键-选择要更改的登录名-服务器角色2、点击确定时显示无法更改,解决办法,关掉SQL Server,右键以管理员身份运行,先以windows身份登录修改登录名的权限,再以SQL server身份登陆即可...
2021-06-05 11:16:54
9871
1
原创 西工大cpSkill平台测试题
1、倒序二进制将一个整数的二进制倒序输出a=int(input())n=(format(a,'b'))if int(n) < 0: n = n[1:] b = -int(n[::-1])else: b = int(n[::-1])print(b)
2020-11-04 17:07:08
294
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人