摘要:
c++扩展了c语言的函数功能。通过将incline关键字用于函数定义,并在首次调用该函数前提供其函数定义,可以使得c++编译器将该函数视为内联函数。也就是说,编译器不是让程序跳到独立的代码段,以执行函数,而是用相应的代码替换函数调用。只有在函数很短时才能采用内联方式。 引用变量是一种伪装指针,它允许 阅读全文
摘要:
修改步长 int by; cin >> by; for(int i = 0; i < 100; i = i + by) ==是等于运算符 =是赋值运算符 假设要知道字符数组中的字符串是不是mate。如果ward是数组名,下面的测试并不是预期的结果: wor ==“mate” 记住,数组名是数组的地址 阅读全文
摘要:
1.数组 数组存储同类型的值; 数组使用下标或索引对元素进行标号,从0开始编号; 只能在定义数组时才能使用初始化,此后就不可以了,也不能将一个数组赋给另一个数组; 初始化数组时,提供的值可以少于数组元素的值。如果只对数组的一部分初始化,则编译器将把其他元素设置为0。因此,将数组中所有元素都初始化为0 阅读全文
摘要:
1.变量名 命名规则: 在名称中只能使用字母字符、数字和下划线; 名称的第一个字符不能是数字; 不能将C++关键词用作名称。 常用的前缀:n-整数,str/sz-字符串,b-布尔值,p-指针,c-单个字符,m-类成员值 2.整形 short 至少16位; int至少与short一样长; long至少 阅读全文
摘要:
最近尝试在ubuntu中安装nvidia的显卡驱动以及cuda。花了近三天时间,真的如网上所说错误百出,期间甚至重装了一次ubuntu系统,搞到怀疑人生,整个都是泪- -。最终经过百般“磨难”总算安装成功。此篇博客将我的整个安装过程介绍一下,包括错误的步骤与我个人理解的错误分析,以及最终成功的安装方 阅读全文