/* 先定数组长度,无法获取一个Int数组的真实长度 如 int a[20]={1,2} 实际长度是多少呢? sizeof(a)/sizeof(a[0])是算不出来的!只能自己写函数了! 注意,二分查找是查找一个有序的序列,这里的演示的有序,有两种 1、bindSearch函数自身提供的数组(索引器 ...
分类:
其他好文 时间:
2020-02-25 09:48:26
阅读次数:
45
结构体与共用体的sizeof 结构体的sizeof 结构体变量占用的内存空间大小通常是其基本类型的大小,但是由例外(字节对齐机制) 当存在结构体的嵌套时,将结构体打散,最大的基本类型的大小最为字节对齐数,再一次将数据放入,如果有需要编译器会在成员之间添加填充字节。 tips: sizeof和strl ...
分类:
编程语言 时间:
2020-02-24 20:55:23
阅读次数:
105
#include <iostream> using namespace std; int main() { int * p; int a = 5; p = &a; cout<<"sizeof a is "<<sizeof(a)<<endl; cout<<"sizeof p is "<<sizeof( ...
分类:
编程语言 时间:
2020-02-24 17:08:51
阅读次数:
80
#include<iostream> using namespace std; int main() { //字符型 char ch = 'a'; cout << ch << endl; cout << "char字符型变量所占内存:" << sizeof(char)<<endl; system(" ...
分类:
编程语言 时间:
2020-02-24 13:21:56
阅读次数:
57
// 定义一个数组 char str[100] = { 0 }; scanf_s("%s", str, sizeof(str)); // 循环遍历数组中的有效元素(空字符之前) // 如果str[i]为0 就是最后一位 整个循环结束 for (int i = 0; str[i]; i++) { // ...
分类:
其他好文 时间:
2020-02-23 19:55:50
阅读次数:
61
32位机器上定义如下结构体: struct xx { long long _x1; char _x2; int _x3; char _x4[2]; static int _x5; }; int xx::_x5; 1 请问sizeof(xx)的大小是()//24 首先_x5是 静态变量可以不用管它 , ...
分类:
其他好文 时间:
2020-02-23 09:52:30
阅读次数:
42
"luogu" 兄弟会背叛你,女人会离开你,金钱会诱惑你,生活会刁难你,只有数学不会,不会就是不会,怎么学都不会。 先记$A=\frac{b+\sqrt{d}}{2}$,出现这种东西不妨考虑他的"共轭项"",记$B=\frac{b \sqrt{d}}{2}$.可以发现$A+B=b,AB=\frac{ ...
分类:
其他好文 时间:
2020-02-22 21:44:16
阅读次数:
62
sizeof与strlen是有着本质的区别,sizeof是求数据类型所占的空间大小,而strlen是求字符串的长度,字符串以/0结尾。 sizeof是一个C语言中的一个关键字,求的是数据类型所占空间的大小,而strlen是一个函数,用来计算字符串的长度,遇见/0就结束。 #include <stdi ...
分类:
其他好文 时间:
2020-02-21 22:31:04
阅读次数:
73
题目:传送门 题意: 给你 n 条线段的两个端点, 然后有多次询问, 每次询问, 问你线段 x 和 线段 y 是否相交。 若线段 A 和线段 B 相交且线段 A 和线段 C 相交,那么线段 B 和线段 C 相交。 1 < n < 13 题解: 暴力求线段是否相交, 然后再跑个 Floyd 或者并查集 ...
分类:
其他好文 时间:
2020-02-21 16:34:06
阅读次数:
77