c++
sudo-wang
稳住
展开
-
codeblocks 乱码问题及解决方法
原文:https://blog.csdn.net/softman11/article/details/6121538int main(void) {char str[]=”中国china”; wchar_t str_w[]=L”中国china”;int len=(int)strlen(str); int len_w=(int)wcslen(str_w); printf(“...转载 2018-04-03 20:14:13 · 2726 阅读 · 0 评论 -
程序编译的几个阶段
程序编译的过程中就是将用户的文本形式的源代码(c/c++)转化成计算机可以直接执行的机器代码的过程。主要经过这么几个过程: 1、编译,由编译器将c源代码(.cpp)转变成汇编代码(.s) 2、汇编,由汇编器将汇编代码(.s)转变成目标代码(.o) 3、链接,由链接器将代码在执行过程用到的其他目标代码和库文件链接成...转载 2018-07-18 13:17:51 · 963 阅读 · 0 评论 -
malloc/free和new/delete的区别
malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动...转载 2018-09-13 13:37:05 · 656 阅读 · 0 评论 -
驼峰命名法(CamelCase)和下划线命名法(UnderScoreCase)
骆驼式命名法就是当变量名或函数名是由一个或多个单词连结在一起,而构成的唯一识别字时,第一个单词以小写字母开始;从第二个单词开始以后的每个单词的首字母都采用大写字母,例如:myFirstName、myLastName,这样的变量名看上去就像骆驼峰一样此起彼伏,故得名。有些程序员喜欢全部小写,有些程序员喜欢用下划线,所以如果要写一个my name的变量,他们常用的写法会有myname、my_name...原创 2018-12-16 21:24:28 · 18095 阅读 · 0 评论