c/c++的边边角角
文章平均质量分 60
StudyWinter
持续学习
展开
-
C实现C++的面向对象特性
面向对象的程序设计有三大特性:封装、继承和多态。转载 2024-03-20 22:11:31 · 66 阅读 · 0 评论 -
C语言中函数只有声明没有定义可以调用吗
也就是说如果调用函数,则是发生在链接阶段,编译器会找相应的函数体,但是没有定义,所以找不到,即报【无法解析的外部符号 "int __cdecl sub(int,int)" (?如果不调用,则没事。(2)编译:检查语法错误,这里最耗时,将.i文件处理成.s文件(即汇编文件);(1)预处理:将宏展开,将注释删掉,将.c/.cpp文件处理成.i文件;(4)链接:将可重定位文件进行合并,得到最终的可执行文件。(3)汇编:将汇编文件处理成可重定位文件(.o);2 函数只有声明没有定义,调用它,程序不可运行。原创 2022-10-29 09:34:03 · 4195 阅读 · 0 评论 -
用malloc动态申请一个二维数组
【代码】用malloc动态申请一个二维数组原创 2022-10-27 20:20:40 · 653 阅读 · 0 评论 -
有符号/无符号整数相加溢出的判断方法
一个加数为正,另一个加数为负,或者任意一个加数为0时,不可能有溢出发生。的结果为非正时,发生了正溢出。的结果为非负时,发生了负溢出。,因此拿任何一个判断均可。转载 2022-10-28 17:33:36 · 1876 阅读 · 4 评论