 
        
         
        2016年12月18日
    
 
        
        
摘要:        
数组大小 我们一般情况下可以使用sizeof(数组名)/sizeof(数组元素)求数组元素个数,但需要注意的是,当我们需要调用函数处理数组时,数组的长度要在调用函数之前获取,因为调用函数的时候,数组退化为指针(参数里只传进去的是数组的首地址),在32位系统下,不管什么类型的指针,均为4个字节。    
阅读全文
            posted @ 2016-12-18 16:02
Arthurian
阅读(289)
推荐(0)
        
            
        
        
摘要:        
电脑开机黑屏,只有一个光标在不停地闪,不管你等多少个时辰都是那样,直到让你崩溃。你是不是经历过这样的情况,我想很多喜欢在电脑上折腾的人都会遇到过,但是解决的方法却是不一样,有的重装,有的拆机重接,有的甚至怀疑是硬盘毛病,直接换了一个硬盘。现在我就把这个问题的一些解决方法说一说。 方法/步骤 当你的电    
阅读全文
            posted @ 2016-12-18 16:01
Arthurian
阅读(295)
推荐(0)
        
            
        
        
摘要:        
我们在使用指针时,经常会出现下面几种错误: 1) 内存分配未成功,却使用了它。 编程新手常犯这种错误,因为他们没有意识到内存分配会不成功。常用解决办法是,在使用内存之前检查指针是否为NULL。如果指针p是函数的参数,那么在函数的入口处用assert(p!=NULL)进行检查。如果是用malloc或n    
阅读全文
            posted @ 2016-12-18 11:01
Arthurian
阅读(353)
推荐(0)
        
 
		
    
        
             
        
         
        2016年12月16日
    
 
        
        
摘要:        
BlogScore = BeRead + 10 * BeComment + 50 * CommentBlogScore:博客积分BeRead:个人博客所有随笔和文章的阅读数之和BeComment:个人博客被评论总数Comment: 个人所发表的评论总数    
阅读全文
            posted @ 2016-12-16 15:07
Arthurian
阅读(581)
推荐(1)
        
 
		
    
        
             
        
         
        2016年12月14日
    
 
        
        
摘要:        
一、编辑器 1.链接 我们很多时候需要引用别人或者自己以前的代码。这里可以很方便地加上链接。 一个添加链接,一个取消链接 选中要链接的文字右键就可以选中链接。 填入URL地址,目标一般选择在新窗口打开。 2.书签 插入书签 写入书签名 这样可以在文章开始写目录 跳到任意的书签。右键插入链接的时候可以    
阅读全文
            posted @ 2016-12-14 20:56
Arthurian
阅读(544)
推荐(0)
        
 
		
    
        
             
        
         
        2016年12月13日
    
 
        
        
摘要:        
#region和#endregion是一个区域注释(注释一段话.但是不是AU3内置的语法。内置的注释是 ";" 和 "#cs" 与 "#ce") 这是为了给编辑器识别代码折叠准备的。本身没有任何意义,在编译时候会被自动删除。 是为了让我们在看代码时能快速知道一个功能是哪里开始,哪里结束。 #regi    
阅读全文
            posted @ 2016-12-13 19:23
Arthurian
阅读(569)
推荐(0)
        
 
		
    
        
             
        
         
        2016年12月11日
    
 
        
        
摘要:        
图是一种很重要的数据结构,在我们的编程生活中应用极其广泛    
阅读全文
            posted @ 2016-12-11 16:46
Arthurian
阅读(616)
推荐(0)
        
 
		
    
        
             
        
         
        2016年12月4日
    
 
        
        
摘要:        
1、未定义标识符 原因:缺少对应的声明 解决方案: 1)如果是第三方的库,这里一般添加一下对应的头文件; 2)如果是自定义的函数、变量,根据实际情况添加头文件或者直接添加对应的声明。 2、无法解析的外部符号 原因:缺少相关的定义 解决方案: 1)添加一下lib文件: #pragma comment(    
阅读全文
            posted @ 2016-12-04 15:17
Arthurian
阅读(2025)
推荐(0)
        
 
		
    
        
             
        
         
        2016年11月30日
    
 
        
        
摘要:        
编写一个控制台程序,输入一个日期,求下一天的日期。 要求如下:在控制台输入一个日期(分别输入年、月、日),判断输入的日期是否有效,如果有效,计算该日期的下一天日期,并显示;否则,输出“无效的日期”后退出 1 using System; 2 using System.Collections.Gener    
阅读全文
            posted @ 2016-11-30 17:31
Arthurian
阅读(656)
推荐(0)
        
 
		
    
        
             
        
         
        2016年11月29日
    
 
        
        
摘要:        
把数组内的元素随机打乱,重新进行排列 C#版: 1 public static void Shuffle<T>(T[] array) 2 { 3 Random random = new Random(); 4 5 for (int i = 0; i < 10; i++) 6 { 7 int idx     
阅读全文
            posted @ 2016-11-29 22:13
Arthurian
阅读(608)
推荐(0)
        
 
		
    
        
             
        
         
        2016年11月26日
    
 
        
        
摘要:        
系统给我们提供了很多运算符,但很多时候仍旧满足不了我们的需求,特别是当我处理自定义类型的时候,系统提供的运算符的功能就不够用了,这时候我们就用到了运算符重载。 运算符重载的方法是定义一个重载运算符的函数,在需要执行被重载的运算符时,系统就自动调用该函数,以实现相应的运算。也就是说,运算符重载是通过定    
阅读全文
            posted @ 2016-11-26 17:45
Arthurian
阅读(650)
推荐(0)
        
 
		
    
        
             
        
         
        2016年11月21日
    
 
        
        
摘要:        
C# 允许用户自定义类型通过使用 operator 关键字定义静态成员函数来重载运算符。 注意: 必须用public修饰,必须是类的静态的方法。 重载相等运算符(==)时,还必须重载不相等运算(!=)。 < 和 > 运算符以及 <= 和 >= 运算符也必须成对重载。 可以重载的运算符: 可以重载的一    
阅读全文
            posted @ 2016-11-21 22:57
Arthurian
阅读(3217)
推荐(0)
        
 
		
    
        
             
        
         
        2016年11月9日
    
 
        
        
摘要:        
一、正则表达式语法 1.1 元素 元素可以是下列项之一: 一般字符,可匹配目标序列中的相同字符。 通配符“.”,可匹配目标序列中除换行符外的任何字符。 “[expr]”形式的括号表达式,可匹配目标序列中已包含在表达式 expr 定义集内的字符或排序规则元素;或者采用“[^expr]”形式,可匹配目标    
阅读全文
            posted @ 2016-11-09 17:31
Arthurian
阅读(889)
推荐(0)
        
 
		
    
        
             
        
         
        2016年10月28日
    
 
        
        
摘要:        
C#中所有类型和类型成员都具有可访问性级别,用来控制是否可以在您程序集的其他代码中或其他程序集中使用它们。可使用以下访问修饰符指定声明类型或成员时类型或成员的可访问性。 public 同一程序集中的任何其他代码或引用该程序集的其他程序集都可以访问该类型或成员。 private 只有同一类或结构中的代    
阅读全文
            posted @ 2016-10-28 18:47
Arthurian
阅读(554)
推荐(0)
        
            
        
        
摘要:        
Visual Studio 2010一个解决方案中多个项目,如果想选择哪个项目就设置哪个项目为启动项可以这么做。 一、对于以后新建的解决方案像这样通过VS设置工具: 二、对于已经存在的解决方案可以这样: 在解决方案上右键,设置启动项目 -> 通用属性 -> 当前选定项目    
阅读全文
            posted @ 2016-10-28 18:32
Arthurian
阅读(1476)
推荐(0)