自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 学习笔记:对C语言中常用数据类型的理解(或者对编程的理解)

在C语言中,有很多极易混淆的概念(比如:内存和指针、函数指针、指针函数、数组指针、指针数组),也正是这些概念使得很多人学习起来很累,今天,笔者分享一下自己对这些的概念的理解。一、定义1、内存:随机存取存储器,也叫主存,是与CPU直接交换数据的内部存储器。2、指针:是编程语言中的一类数据类型及其对象或变量,用来表示一个存取器地址,这个地址的值直接指向存在该地址对象的值。3、函数指针:...

2018-11-16 13:15:29 391

原创 Linux GCC/G++ 生成动态库或者静态库

 一、生成静态库生成静态库之前要使用gcc -c 编译生成 *.o 文件然后使用ar -rcs *.a *.o生成静态库 生成动态库动态库有别名、真名、链接名。命令:gcc -shared -fpic -Wl,-soname,libname.so -o libname.so.0 *.c -shared 动态链接库-fpic 生成的链接库...

2019-01-04 11:17:55 298 1

原创 OpenGL: 屏幕坐标到物体三维坐标的转换

直接看代码吧,有注释。//入参:int x,int y 表示屏幕的坐标GLint viewport[4] = { 0 };GLdouble modelview[16] = { 0 };GLdouble projection[16] = { 0 };GLfloat winX = 0.0f; GLfloat winY = 0.0f;GLfloat winZ = 0.0f;...

2018-10-25 13:46:33 2398 4

原创 C语言指针初始化与NULL时作为实参传入函数中出现的问题

先看一段代码:void function(int * exp){ .............}int main(int argc ,char * argv[]){ int *tmp = NULL; function(tmp); ......... return 0;}笔者测试过,无论在function中怎么最tmp进行操作,都不会...

2018-05-07 21:14:24 4879 3

原创 C++多重继承会调用所有父类的默认构造函数。

typedef signed int I4;typedef unsigned int U4;typedef signed char str;/* run this program using the console pauser or add your own getch, system("pause") or input loop *//**************...

2018-05-06 17:46:57 817 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除