lnlidawei

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

随笔分类 -  cpp

上一页 1 2 3 4 5 下一页

cpp语言编程
摘要:cpp:函数返回数组 一、函数返回数组 1 #include<iostream> 2 3 4 using namespace std; 5 6 7 int* ret_array() 8 { 9 int a[]={1,2,3,4,5,6}; 10 int *pt=a; 11 return pt; 12 阅读全文
posted @ 2022-09-08 17:27 lnlidawei 阅读(212) 评论(0) 推荐(0)

摘要:cpp:类中的静态成员变量和静态成员函数(class) 一、类中的静态成员变量和静态成员函数: 1、类中的静态成员变量和静态成员函数:它们属于‘类’不属于‘对象’, 它们没有指针‘ this ’。 2、类中的静态成员变量和静态成员函数:静态成员变量,只能在类外初始化;静态成员函数只能访问静态成员变量 阅读全文
posted @ 2022-09-03 18:00 lnlidawei 阅读(454) 评论(0) 推荐(0)

摘要:c_cpp:多级指针 一、多级指针 1、多级指针(二级指针及以上),它们都指向前一级指针(pointer_M=&point_M-1,{M | M∈N且M∈[1,∞) } )。 示意: int varaible=80; int* pointer_1; pointer_n = &pointer_n-1; 阅读全文
posted @ 2022-09-03 15:30 lnlidawei 阅读(42) 评论(0) 推荐(0)

摘要:c/cpp: 指针的双重赋值 一、指针使用、引用的运用 1、指针具有双重赋值的属性:第一重赋值,为指针变量赋值内存地址;第二重赋值,为指针变量所指的内存的存储空间赋予内容。 二、代码部分 1、c代码 1 [root@rockylinux tmp]# uname -a 2 Linux rockylin 阅读全文
posted @ 2022-09-01 17:13 lnlidawei 阅读(173) 评论(0) 推荐(0)

摘要:cpp: 指针和引用(class & object) 一、指针使用、引用的运用 1、指针具有双重赋值的属性:第一重赋值,为指针变量赋值内存地址;第二重赋值,为指针变量所指的内存的存储空间赋予内容。 2、(引用:cpp的特性;“引用”作为函数的参数):"引用"仍然是值传递。和普通变量相比较,“引用”只 阅读全文
posted @ 2022-08-30 18:51 lnlidawei 阅读(430) 评论(0) 推荐(0)

摘要:cpp:' data_type * '被视为一个数据类型 一、结论 1、data_type *,它被视为一个数据类型; 2、data_type *,用于定义指针变量; 3、举例: int * pt = nullptr; // int* 被视为一个数据类型; 1 [root@rockylinux tm 阅读全文
posted @ 2022-08-30 14:49 lnlidawei 阅读(104) 评论(0) 推荐(0)

摘要:gcc - include - 具体位置: 一、gcc - C - 头文件的具体位置 1、 查找命令:[root@rockylinux tmp]# gcc -xc -E -v - 2、 c-include的位置: [root@rockylinux tmp]# gcc -xc -E -v - #inc 阅读全文
posted @ 2022-07-12 12:43 lnlidawei 阅读(216) 评论(0) 推荐(0)

摘要:c:c语言数字转化为字符串以及指向三维数组的指针 [root@rockylinux tmp]# cat pointer_array.c [root@rockylinux tmp]# cat pointer_array.c /* date: 2022-07-01 * * * 知识点:数字转化为字符串: 阅读全文
posted @ 2022-07-01 10:47 lnlidawei 阅读(326) 评论(0) 推荐(0)

摘要:gcc 官方手册 一、gcc官方文档:包含多类编程语言的文档(c/cpp/go...) 1、gcc_docs: https://gcc.gnu.org/onlinedocs/ 二、gcc c/cpp语言: 1、c/cpp参考手册: GCC 12.1 Manual (also in PDF or Po 阅读全文
posted @ 2022-06-19 07:20 lnlidawei 阅读(285) 评论(0) 推荐(0)

摘要:gcc 文档 [root@rockylinux docs]# man gcc GCC(1) GNU GCC(1) NAME gcc - GNU project C and C++ compiler SYNOPSIS gcc [-c|-S|-E] [-std=standard] [-g] [-pg] 阅读全文
posted @ 2022-02-19 13:17 lnlidawei 阅读(482) 评论(0) 推荐(0)

摘要:gdb调试程序 一、官方资源: 1、gdb资源集合:http://www.sourceware.org/gdb/ 2、gdb文档:http://www.sourceware.org/gdb/documentation/ 3、gdb在线文档: https://sourceware.org/gdb/cu 阅读全文
posted @ 2022-02-10 01:34 lnlidawei 阅读(68) 评论(0) 推荐(0)

摘要:gdb 文档 [root@rockylinux src]# gcc -g -o cpp_test cpp_test.cpp -lstdc++ // 若用“gdb”调试程序,在程序编译时,必须启用选项“-g”。 [root@rockylinux src]# man gdb GDB(1) GNU Dev 阅读全文
posted @ 2022-02-10 01:07 lnlidawei 阅读(254) 评论(0) 推荐(0)

摘要:argc和argv的应用 一、argc和argv的说明(linux): // file_name=app_test.cpp // application_name=app_test int main(int argc, char* argv[]) { // body of function } // 阅读全文
posted @ 2022-01-05 00:13 lnlidawei 阅读(297) 评论(0) 推荐(0)

摘要:说明:本文非原创,本文转载自“华为”开源项目openeuler的文档。 原文地址:https://gitee.com/openeuler/docs/blob/stable2-20.03_LTS_SP2/docs/zh/docs/ApplicationDev/%E4%BD%BF%E7%94%A8GCC 阅读全文
posted @ 2021-12-12 22:07 lnlidawei 阅读(528) 评论(0) 推荐(0)

摘要:typedef 一个类型可以同时拥有多个别名: 语法格式:typedef TYPE_NAME, name1, *name2, ...nameN; #include <iostream> using namespace std; class object { private: float obj_we 阅读全文
posted @ 2021-12-12 03:40 lnlidawei 阅读(818) 评论(0) 推荐(0)

摘要:Visual Studio 2019 C语言运行时库(CRT)部分源码 C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\crt\src 阅读全文
posted @ 2021-10-07 14:56 lnlidawei 阅读(500) 评论(0) 推荐(0)

摘要:一、前提: 1、Visual Studio 2019 默认安装位置; 二、安装: 1、原理:使用vs自带的vsixinstaller.exe,安装visual studio 2019插件程序 “xxx.vsix”; 2、cd c:\Program Files (x86)\Microsoft Visu 阅读全文
posted @ 2021-07-12 02:07 lnlidawei 阅读(8759) 评论(0) 推荐(1)

摘要:递归是一个短语的缩写,递进和回归。递进,从“未知(问题)”向“已知(条件)”的逐层分析的过程;回归,从“已知(条件)”向“未知(问题)”的逐层综合过程。递进和回归,是一个对逆运算。 递进和归回的形象化的解释。递进,是从外层到内层的顺序剥洋葱过程;回归,用洋葱瓣从内层到外层的次序拼装洋葱的过程。 阅读全文
posted @ 2020-11-07 21:06 lnlidawei 阅读(881) 评论(0) 推荐(0)

摘要:1.vs2019的vc版本14.1最新版; 2.配置系统环境变量=nmake路径:path = C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.16.27023\bin\HostX64\x6 阅读全文
posted @ 2020-10-25 00:42 lnlidawei 阅读(350) 评论(0) 推荐(0)

摘要:makefile rule: targets : prerequisites commands(recipes) $@: $<: 10.5.3 Automatic Variables Suppose you are writing a pattern rule to compile a ‘.c’ f 阅读全文
posted @ 2020-03-20 20:21 lnlidawei 阅读(276) 评论(0) 推荐(0)

上一页 1 2 3 4 5 下一页