指针和引用的区别1.指针是一个新的变量,指向另一个变量的地址,我们可以通过访问这个地址来修改另一个变量;而引用是一个别名,对引用的操作就是对变量的本身进行操作2.指针可以有多级,引用只有一级3.传参的时候,使用指针的话需要解引用才能对参数进行修改,而使用引用可以直接对参数进行修改指针的大小一般是4个字节,引用的大小取决于被引用对象的大小(指的是使用sizeof运算符得到的结果,引用本质上还是使用指
转载 2020-10-31 10:13:31
686阅读
指针和引用的区别1.指针是一个新的变量,指向另一个变量的地址,我们可以通过访问这个地址来修改另一个变量;而引用是一个别名,对引用的操作就是对变量的本身进行操作2.指针可以有多级,引用只有一级3.传参的时候,使用指针的话需要解引用才能对参数进行修改,而使用引用可以直接对参数进行修改指针的大小一般是4个字节,引用的大小取决于被引用对象的大小(指的是使用sizeof运算符得到的结果,引用本质上还是使用指
转载 2020-10-31 10:13:24
1590阅读
1. strlen与sizeof差异问题:以下程序的输出#include void main(){ char * ptr="hello"; char str[]="hello"; printf("sizeof(pts) is %d\n", sizeof(ptr));//这里输出指针...
转载 2015-12-11 21:33:00
110阅读
2评论
一、基本概念  进程(process)是windows系统中你的一个基本概念,它包含着一个运行程序所需要的资源。一个正在运行的应用程序在操作系统中被视为一个进程,进程可以包括一个或者多个线程。线程是操作系统分配处理器时间的基本单元吗,在进程中可以有多个线程同时执行代码。进程之间是相互独立的,一个进程无法访问另外一个进程的数据(除非利用分布式计算方式),一个进程运行的失败也不会影响其他进程的运行。进
原创 2021-12-23 14:12:34
107阅读
1.null内容为空,nil内存地址为空。 2.self相当于当前类的对象(实例本身),已分配内存3.子类中不能定义和父类重名的全局变量4.n个字节无符的取值范围是0~(2^8n)-15.`if(self==[super init]) `先判断一下重写的是不是父类的初始化方法,若是,就进行相应的初始 ...
转载 2021-10-27 16:01:00
108阅读
2评论
C++基础知识汇总
C++
转载 2021-07-09 09:21:26
1004阅读
C++ 知识汇总
原创 2022-02-23 09:46:34
92阅读
C++基础知识汇总
C++
转载 2021-07-09 09:23:55
544阅读
查了好多资料,发现还是不全,干脆自己整理吧,至少保证在我的做法正确的,以免误导读者,也是给自己做个记录吧! 这段时光始终再看Asp.net的相干视频,通过天轰穿的视频,还有北大青鸟的视频,感受到了.net平台的功能强大,而.net平台的主打语言就是C#,这里先简单总结一下,C#语言的相干知识,再总结Asp.net平台上的各种知识。先看一下我总结的整体思路: 下边我从这个四个方面简单总结: 一,基本知识:这是很多语言都有的,可以通过比拟的方式来学习,例如与VB的比拟,因为任何一门语言都有这些东西,他们的雷同点很多,但也有纤细的差别: 这是比拟多大的一节,虽然基本,但是感到还是...
转载 2013-05-17 22:16:00
89阅读
2评论
截止到目前我已经写了 600多道算法题,其中部分已经整理成了pdf文档,目前总共有1000多页(并且还会不断的增加)
如果集合是EntityFramework或其他ORM查询,调用Count()会导致执行一个可能非常庞大的SQL查询,并可能给应用程序数据库带来
原创 2023-12-25 20:57:32
51阅读
1、在C++程序中调用被C编译器编译过的函数,为什么需要加上extern “C”?C++语言支持函数重载,C语言不支持函数重载,函数被C++和C语言的不同。假设某个函数的原型为void foo(int x, int y)。该函数被C编译器编译后在哭的名字为_foo,而C++编译器会产生像_foo_ini_int之类的名字。C++提供了C链接交换指定符号extern "C"解决名字匹配问题。2、头文
原创 2023-02-23 10:32:07
73阅读
数组指针与指针数组:int *a[10] 数组,int*类型的数组,即包含10个int类型指针的数组 int (*a)[10] 指
原创 2022-09-23 13:41:43
65阅读
1、C语言函数声明中参数类型写在右括号后是什么意思?如下代码所示: 答:古这是古老的写法,称为K&R风格,与下面的形式一样: ANSI C标准之前的形式,已废弃。这种代码还可以在linux 源码中找到,老的语法。考虑兼容性,保留至今。 2、C语言中typedef的两种典型用法 typedef有两种用
原创 2022-03-22 11:22:44
248阅读
C#中,DataGridViewAutoSizeRowsMode是DataGridView控件的一个属性,用于指定自动调整行高的方式。您可以根据需要选择适当的控件的行高自适应调整方式。
原创 2023-12-25 20:57:45
100阅读
有一种很有意思的游戏,就是有物体若干堆,可以是火柴棍或是围棋子等等均可。两个人轮流从堆中取物体若干,规定最后取光物体者取胜。这是我国民间很古老的一个游戏,别看这游戏极其简单,却蕴含着深刻的数学原理。下面我们来分析一下要如何才能够取胜。(一)巴什博奕(Bash Game):只有一堆n个物品,两个人轮流从这堆物品中取物,规定每次至少取一个,最多取m个。最后取光者得胜。  
转载 精选 2014-02-25 16:26:03
806阅读
个人网站:https://www.lovebetterworld.com/往后余生,只想分享一些干货,分享一些工作,学习当中的笔记、总结,并帮助需要帮助的任何人,关注我,大家一起来学习吧!MySQL知识汇总一、mysql事务innodb事务日志包括redo log和undo log。
原创 2021-11-10 16:23:04
262阅读
以下是Android系统的知识汇总点:补充中1)Surface2)init3)zygote4)JNI5)Binder Read More
转载 2013-05-26 20:10:00
61阅读
jQuery选择器选择器 实例 选取* $("*") 所有元素#id $("#lastname") id="lastname"的元素.class $(".intro") 所有class="intro"的元素element $("p") 所有<p>元素.class.class $(".intro.demo") 所有class="intro"且class="demo"的元素:first $("p:f
原创 2021-08-05 16:29:35
170阅读
1.利用Ctrl+Alt+F1到Ctrl+Alt+F6在6个虚拟控制台之间切换,利用Ctrl+Alt+F7切换回图形界面。2.使用who命令来判断谁在系统上及其登录方式。id命令用来显示用户信息和组信息。3.cal命令列出当前月的日历。4.ps命令用来列出在系统上运行的进程。没有参数的ps命令显示单个终端上其他的所有进程。ps aux命令显示所有正在系统中运行的进程。5.在一个不可读的bash提示下,输入reset命令然后Enter可以把终端恢复到正常状态。Ctrl+U用来擦除当前的行,用处是密码输入错误,删除错误,重新输入。6.终端的文件名匹配:*,匹配零个或多个字符;?,匹配一个字符;[…
转载 2013-08-05 19:49:00
81阅读
  • 1
  • 2
  • 3
  • 4
  • 5