对于C++的编程风格,笔者看过网上的诸多code,觉得写出一个
原创 2021-08-16 09:47:49
263阅读
这是今天学到的代码#include <iostream>using namespace std;/*宏常量*///#define 常量名 值#define day 18//常量是定义完不能修改的int main(){ // 屏幕里输出 hello world /*多行注释能换行*/ //不能换行 c ...
转载 2021-08-22 15:06:00
93阅读
2评论
第一天,认识c++。嗨嗨嗨
c++
原创 2022-03-07 12:52:29
86阅读
C++ 中用类来定义自己的 抽象数据类型 ( abstract data type )数据抽象能够隐藏对象的内部表示,同时仍然允许执行对象的公有 public 操作。1, 类作用域2, 构造函数3, this 指针与类有关的三个新特征 : 1), 类作用域 2), 可变成员 3), 静态成员...
转载 2013-02-20 23:58:00
981阅读
2评论
当提到C++的时候,很多人会觉得语法复杂、学习曲线陡峭,并且好像与C语言还有点"纠缠不清"。尽管如此,C++仍然是当今世界上最受欢迎和最有影响力的编程语言之一。特别是在当今快速发展的人工智能(AI)领域,尤其是在大模型技术的兴起背景下,学习C++语言对于从事相关技术研究和开发的人员来说仍然具有重要意义。C++的历史和演进C++的起源可以追溯到20世纪80年代初,最初被称为”带类的C"(C with
原创 2024-06-28 11:55:48
512阅读
平时有时间也可以刷一刷 leetcode,hihocoder,很多题目思考起来还是很有意思的。对于其他的课本,我觉得《算法导论》《编程珠玑
原创 2022-11-08 14:23:46
76阅读
当前类的其他对象的pivate成员,对于当前类是可见的s1, s2 在栈空间,p在堆空间,离开scope后p不会释放,并且无法被访问内存泄露?不检测自我赋值,可能会凉new做的3个动作:调用malloc(void* 指针)转型调用构造函数pass by reference 不加 const 时,遇到临时变量,不能编译通过In general, any time you need to write your own custom copy constructo...
1.把C++当成一门新的语言学习(和C没啥关系!真的。); 2.看《Thinking In C++》,不要看《C++变成死相》; 3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不
转载 2017-07-14 00:29:00
135阅读
2评论
怎么学习c/c++的:
第一个c++程序:my_first.cpp编译器Microsoft Visual Studio 2017
原创 2022-07-07 16:08:57
461阅读
1.指针和引用的区别指针是一种变量类型,指针指向某种数据类型的地址。引用是变量的别名。类对象定义方法:动态内存分配数组数组对象2.参数传递参数传递有两种类型:按值传参数和按引用传递。指针和这两种方式没有必然联系,指针是一种变量类型,变量进行参数传递。所以指针既可以按值传参也可以按照引用传递参数。按值传递将实参进行拷贝(复制)后传递给形参,不改变实参的值。按地址传参数(引用传参),引用相当于是变量的
转载 2012-11-11 10:18:00
219阅读
2评论
阅读本文大概需要 4 分钟。前言1)「入门」:学习新的一门语言,语言语法是第一步,而这一步我的建议是大步向前,快速阅:学会拆分,将C++拆...
原创 2024-05-17 21:00:52
134阅读
文章目录Markdown常用语法一、面试二、编程语言1.C/C++(1)CC++进阶的学习笔记总
原创 2023-05-07 16:57:20
173阅读
C/C++学习手册​​C 语言教程​​​​一 、简介 环境设置​​​​C11 新特性​​​​文本编辑器​​​​C 编译器​​​​二、程序结构​​​​编译 & 执行 C 程序​​​​三、 基本语法​​​​C 的令牌(Token)​​​​1分号 ;​​​​2注释​​​​3标识符​​​​4关键字​​​​5 C 中的空格​​​​四、数据类型​​​​整数类型​​​​浮点类型​​​​void 类型​​
原创 2022-04-11 16:13:29
1001阅读
CC++头文件C风格C++风格输入输出输入输出说明命名空间作用创建使用::作用域限定符名字空间声明名字空间指令命名空间合并声明和定义分开命名空间嵌套命名空间别名头文件C风格#include<stdio.h>#include<math.h>C++风格#include<iostream>#include<cstdio> //C++风格 ...
原创 2022-03-15 09:46:10
247阅读
头文件的包含包含头文件可以不加.h结尾,如iostream,一些常用的头文件在引用时可以不加.h后缀,并在开头增加c,如: #include
原创 2021-12-28 18:16:14
317阅读
 有人说C语言已经过时了,学程序设计应该从面向对象语言开始。在这一点上我持保留意见。 1、关于C语言的学习     在Linux下,大部分的程序还是C语言实现的。Win32 API仍然是用C语言实现的。     WINDOWS平台C++应用广泛是微软力推的结果,但是现在WINDOWS平台应用软件的开发,有向C#偏移的趋势,这要看
转载 精选 2010-10-12 19:46:46
420阅读
CC++头文件C风格C++风格输入输出输入输出说明命名空间作用创建使用::作用域限定符名字空间声明名字空间指令命名空间合并声明和定义分开命名空间嵌套命名空间别名头文件C风格#include<stdio.h>#include<math.h>C++风格#include<iostream>#include<cstdio> //C++风格 ...
原创 2021-06-17 10:09:58
544阅读
有人说C语言已经过时了,学程序设计应该从面向对象语言开始。在这一点上我持保留意见。 1、关于C语言的学习     在Linux下,大部分的程序还是C语言实现的。Win32 API仍然是用C语言实现的。     WINDOWS平台C++应用广泛是微软力推的结果,但是现在WINDOWS平台应用软件的开发,有向C#偏移的趋势,这要看
转载 精选 2010-10-12 21:20:04
518阅读
一 关于浮点数: 1.1浮点数是否等于0判断:因为浮点数都有精度,不能拿浮点数直接和0.0f进行比较,而应该采用以下方法: if (f32Data == 0.0f) // 隐含错误的比较 #define AFX_F32_EPSINON 1.0e-6 //全局 f32的浮点数精度#define AFX_F64_EPSINON 1.0e-14 //全局 f32的浮点数精度 #define AFX_
转载 2018-08-15 09:42:00
274阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5