
C
文章平均质量分 82
长不大的狐狸
想前进却没有方向
展开
-
【C/C++编程学习心得】数组及其访问方式
一、一维数组1.形式type 数组名[N],type为该一维数组中元素的类型(即步长),N表示该数组中的元素个数,而数组名则是数组元素的起始地址,例如:int arr[10];2.数组的大小sizeof(数组名)=元素类型所含字节数*元素个数;3.初始化 int arr1[10] = {1,2,3}; //部分初始化(前三个元素) int arr3[10] = {0}; //数组清零4.访问数组名是数组的唯一标识符,数组名具有两重含义。原创 2022-01-11 19:53:31 · 1010 阅读 · 0 评论 -
【C/C++编程学习心得】指数数组以及数组指针
一.指针数组1、前面我们已经学过数组了,比如说要创建一个一维整型数组,该怎么创建呢?应该是这样的:int arr[N];其中,arr是数组名,即变量名,N是你所创建的这个数组中的元素个数,而前面的int则是这些元素的类型。所以其实可以将它读作整型变量数组。那万一你所创建的数组元素不是整型和浮点型这些基本类型,而是一个指针类型呢?这就是指针数组了。2、指针数组,首先它也是一个数组,只不过这个数组中的元素的类型为指针类型,举个例子:double *arr[4],这是一个指针数组,包含四个元素,其原创 2022-01-11 14:12:34 · 488 阅读 · 0 评论 -
【C/C++编程学习心得】流输入运算符学习
流输入运算符在一定程度上为C++程序的开发提供了很多便利,我们可以避免C语言那种繁琐的输入格式,比如在输入一个数值时,还需指定其格式,而cin以及cout则不需要。但是cin也有一些缺陷,比如当输入字符串时,遇到空格便截止,举个例子,如下,我们在输入“12 23.5 aa bb cc dd”,希望打印出的是前两个数值以及后面一个字符串“aa bb cc dd”,但实际打印出来的只有前两个数字和“aa”。#include <iostream>using namespace std;i原创 2022-01-10 20:44:53 · 326 阅读 · 0 评论