首页 > 编程语言 >C++基础随笔记录

C++基础随笔记录

时间:2023-11-07 23:33:04浏览次数:26  
标签:函数 记录 int C++ 内存 参无返 实参 随笔 指针

  1. 函数-值传递
    1.   函数调用时,实参传递给形参。
    2.   值传递时,形参改变,不会改变实参
  2. 函数-4种形式
    1. 无参无返
    2. 有参无返
    3. 无参有返
    4. 有参有返
  3. 函数-声明  
    1.   作用:告诉编译器函数名称以及如何调用函数。函数的主体可以单独定义。
    2.   函数可以多次被声明,但是函数的定义只有一次
  4. 指针-指针变量定义和使用
    1.   作用:直接访问内存。
    2.   内存编号时从0开始的,一般用十六进制表示
    3.        可以利用指针变量保存地址
    4.        语法: 数据类型  * 变量名  
      int a=10;
      int * P;
      P = &a;
      指针变量前面加 * 号表示【解引用】,找到指针指向的内存中的数据
  5. 指针-内存空间
    1.   32位系统,占用4个字节,64位占用8字节。
    2.        和char * ,double *,float *等无关。

标签:函数,记录,int,C++,内存,参无返,实参,随笔,指针
From: https://www.cnblogs.com/zznic/p/17816353.html

相关文章

  • C++ 容器之 Vector
    什么是Vector?向量(Vector)是一个封装了动态大小数组的顺序容器(SequenceContainer)。跟任意其它类型容器一样,它能够存放各种类型的对象。可以简单的认为,向量是一个能够存放任意类型的动态数组。容器特性顺序序列顺序容器中的元素按照严格的线性顺序排序。可以通过元素在序......
  • 解决微信公众号二次分享的BUG记录
    公众号页面二次分享分享会丢失自定义的图片和标题;以下是整个过程的记录------修改前的代码$(function(){shareInit();})//分享初始化functionshareInit(){varhttpUrl=location.href.split('#')[0];varu=navigator.userAg......
  • C++ 入门防爆零教程(上册)
    C++入门防爆零教程(上册)C++IntroductoryExplosionProofZeroTutorial(Volume\(1\))编写者:美公鸡(洛谷账号:beautiful_chicken233,电话:\(155****7747\),如有需要请随时联系)编写时间:\(2023.10.5\sim?\)地址:湖南省长沙市雨花区明升异城\(11\)栋\(3902\)出版社:美公鸡出版社P......
  • 回溯随笔
    回溯问题通用模板voidbacktracking(参数){if(终止条件){存放结果;return;}for(选择:本层集合中元素(树中节点孩子的数量就是集合的大小)){处理节点;backtracking(路径,选择列表);//递归回溯,撤销处理结果}......
  • 关于C++中STL的简单入门(updating)
    前言:本篇文章将对STL(标准模板库)进行一个简单的介绍,以方便在算法竞赛中节省时间并方便使用。C++STL(标准模板库)是一套功能强大的C++模板类,提供了通用的模板类和函数,这些模板类和函数可以实现多种流行和常用的算法和数据结构,如向量、链表、队列、栈。C++标准模板库的核心包括以......
  • 【Cpp 语言基础】C++中的 getline() 函数
    一、string类的getline函数(全局函数)getline(cin,str)函数是处理string类的函数。第二个参数为string类型的变量。读入时第二个参数为string类型,而不是char*,要注意区别     getline()函数的定义如下所示    1.istream&getline(istream&is,string&str,ch......
  • 2023 10月随笔、总结
    202310月随笔、总结10月份的事情不多,主要在整问卷答题平台PerfeyePerfeye把之前的自定义画廊给优化了一波,一些bug也给修复了,对比页面算是重构完成了,那就要跟着迭代上线了,上线后,是出现了一些bug,但是都解决了。总体上来说还是很顺利的。问卷答题部门这边要整一个竞赛的活动,......
  • C/C++ __builtin 超实用位运算函数总结
    以__builtin开头的函数,是一种相当神奇的位运算函数,下面本人盘点了一下这些以__builtin开头的函数,希望可以帮到大家。1__builtin_ctz()/__buitlin_ctzll()用法:返回括号内数的二进制表示数末尾0的个数//eg:#include<bits/stdc++.h>usingnamespacestd;intmain......
  • 2023 09月随笔、总结
    202309月随笔、总结9月份主要不忙,主要整了Perfeye的优化和新平台的搭建PerfeyePerfeye平台,之前的详情页面重构过了,性能有了很大的提升,维护性也提高了效果很棒,但是对比页面还是旧的页面,class组件、函数组件混用,重复、繁琐的逻辑,每次有需求都是在艰难的维护,维护的成本越来越高......
  • 每日随笔——简单工厂模式
    [实验任务一]:女娲造人使用简单工厂模式模拟女娲(Nvwa)造人(Person),如果传入参数M,则返回一个Man对象,如果传入参数W,则返回一个Woman对象,如果传入参数R,则返回一个Robot对象。请用程序设计实现上述场景。实验要求:1.画出对应的类图;2.提交源代码;3.注意编程规范。类图: 源代码:......