- 博客(9)
- 收藏
- 关注
原创 判断直线段与长方形的关系
转载请注明出处哟~刚写完这次程设的作业,赶紧把这次学会的东西记下来~我粗略的把直线段与长方形的关系分为两种情况,他们具体是不是并列的关系我还没有思考清楚。1.线段与多边形的任意一边相交,这就需要用到跨立判断法了。2.线段位于多边形的内部,这很简单,只需要比较线段端点与长方形顶点的关系即可。以下关于跨立实验的部分为引用~————————————————————
2018-05-08 20:23:49 900
转载 C++手稿:静态和全局变量的作用域
全局变量和静态变量的存储方式是一样的,只是作用域不同。如果它们未初始化或初始化为0则会存储在BSS段,如果初始化为非0值则会存储在DATA段,见进程的地址空间分配一文。静态变量的作用域是当前源文件,全局变量的作用域是整个可执行程序。 值得注意的是:如果在头文件定义全局变量,在预编译期间#include的头文件会被拷贝进源文件中,编译器是不知道头文件的。虽然全局变量是全局作用域,但需要extern关...
2018-05-07 08:44:06 2779
转载 c++位运算符 | & ^ ~ && ||,补码,反码
原博客地址https://blog.csdn.net/wuguai4/article/details/7311953一:简介1 位逻辑运算符: & (位 “与”) and ^ (位 “异或”) | (位 “或”) or ~ (位 “取反”)2 移位运算符: <<(左移) >>...
2018-04-11 09:51:13 290
转载 C++中指针赋值原则
原博客地址: https://blog.csdn.net/hou09tian/article/details/733047561 指针简介指针(pointer)是“指向(point to)”另外一种类型的复合类型,它实现了对其它对象的间接访问。定义指针类型的方法将声明符写成*d的形式,其中d是变量名,如以下代码声明了一个整形指针:int *ip1;2
2018-04-09 09:13:01 1721
转载 C++一维数组和指针的关系总结
原博客地址:https://blog.csdn.net/qsyzb/article/details/9449355对于数组int a[10];a表示数组的第一个元素的地址,即&a[0];如果使指针p,指向数组的首元素,可以进行操作:int * p=a;或者int *p=&a[0];那么p++,是指向数组中的先一个元素,即a[1];此时
2018-04-09 08:38:01 883
转载 C++用指针变量作为函数的参数接受数组的值的问题的总结
原博客地址: https://blog.csdn.net/QianShouYuZhiBo/article/details/9454477实参和形参的四种结合方式实参形参实例数组名数组名1.1数组名指针变量1.2指针变量数组名1.3指针变量
2018-04-09 08:36:38 521
转载 cin,cin.get(),cin.getline()详解
输入原理:程序的输入都建有一个缓冲区,即输入缓冲区。一次输入过程是这样的,当一次键盘输入结束时会将输入的数据存入输入缓冲区,而cin函数直接从输入缓冲区中取数据。正因为cin函数是直接从缓冲区取数据的,所以有时候当缓冲区中有残留数据时,cin函数会直接从缓冲区取数据而不会请求键盘输入#include using namespace std;int main(){
2018-04-06 16:52:28 482
转载 C++程序编译、头文件
转载自http://blog.csdn.net/u014656992/article/details/53288219C++程序编译、头文件C程序编译头文件C程序编译概述一个C小程序头文件1.C++程序编译概述一个C++程序由一个或多个编译单元(compilation unit)构成。每个编译单元都是一个独立的源代码文件,通常是一个带.cpp扩展名的文件,编译器每次可以处理一个这样的文件。对于每个...
2018-03-22 11:07:35 662
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人