摘要:
函数主要定义在主函数之外,和主函数并列,因为它们本质上都是函数。 函数的执行过程 C#程序以主函数Main()为入口,逐条执行主函数中的代码,当遇到其他函数时,就转而去执行其他函数的代码;执行完后将结果返回主函数,继续执行主函数中剩余的代码,执行完主函数中所有代码后,整个程序就终止了。 函数的命名方式 .NET推荐采用PascalCasing形式为函数命名,即所有单词的首字母都大写。 &... 阅读全文
摘要:
读到本章,习惯性的编了点代码做试验,发现一个疑问,在6.4.2地址传递中,书中提到“当参数类型为数组、结构体等复杂类型时,并不是将实参完整的复制一份给形参,而是把实参的地址传给形参即实参和形参指向同一块内存空间,这种传递叫地址传递”。 读到此,当时就觉得有点困惑,在印象中,struct是值类型,怎么可能在值传递中传递的是指向实例(值类型的参数也应可称为实例吧)的地址呢?为此... 阅读全文