首页 > 编程语言 >C++ Prime 学习

C++ Prime 学习

时间:2024-04-12 23:57:16浏览次数:28  
标签:Prime int C++ 学习 ++ using array main

C++ 利用using语句:

其一:指定别名

点击查看代码
int p[4][4] = { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0};
for (int(*i)[4] = p; i != p + 4; i++) {
	for (int* j = *i; j != *i + 4; j++) {
		cout << *j << endl;
	}
}

利用using之后

点击查看代码
<summary>点击查看代码</summary>

using int_array = int[4];

int main() {
int p[4][4] = { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0};
for (int_array(i) = p; i != p + 4; i++) {
for (int
j = *i; j != *i + 4; j++) {
cout << *j << endl;
}
}
}


但是不能这样
</details>

using int_array = int[4];

int main() {
int int_array[4] = {0,0,0,0};
}

实际上这个main函数里面定义的int_array是个变量名,所以只是一个新变量,using换做别名仅仅作为类型替换有效

标签:Prime,int,C++,学习,++,using,array,main
From: https://www.cnblogs.com/bolu/p/18132352

相关文章

  • 数据分享|R语言机器学习预测案例合集:众筹平台、机票折扣、糖尿病患者、员工满意度
    全文链接:https://tecdat.cn/?p=35835原文出处:拓端数据部落公众号分析师:YujieZhou,WeixinHu,XiaoyanXu,XuTian在数据驱动的当代社会,机器学习已成为揭示复杂现象、预测未来趋势的重要工具。特别是在商业决策、健康管理、交通出行等多个领域,机器学习技术的应用日益广泛。本文集合......
  • C++ 解引用与函数基础:内存地址、调用方法及声明
    C++解引用获取内存地址和值在上一页的示例中,我们使用了指针变量来获取变量的内存地址(与引用运算符&一起使用)。但是,你也可以使用指针来获取变量的值,这可以通过使用*运算符(解引用运算符)来实现:stringfood="Pizza";//变量声明string*ptr=&food;//指针声明//引用......
  • 两周攻克初中阅读理解A篇:我的英语学习逆袭之路
    【导语】初三以来,英语成绩一直让我倍感焦虑。看着与同学们的分数差距越来越大,我意识到必须采取有效的学习方法来提高自己的英语水平。在这篇文章中,我将分享我是如何在短短两周内攻克初中阅读理解A篇的,希望能为同样面临英语学习困境的你提供一些启示。【正文】1焦虑中的觉醒自......
  • 筛法学习笔记
    埃氏筛枚举质数\(p_i\),每次去除所有是\(p_i\)倍数的数,总效率大概是\(O(n\log\logn)\)。int_prm=0,prm[M];boolisprm[M];voidGet_phi(intn){ for(inti=2;i<=n;i++){ if(isprm[i])continue; prm[++_prm]=i; for(intj=i*i;j<=n;j+=i)isprm[j]=1; }}值......
  • 莫队学习笔记
    目录普通莫队初遇——从暴力谈起困境——乱跑的指针优化——顺路而为之带修莫队参考资料普通莫队初遇——从暴力谈起我们通过一道例题来讨论普通莫队。题目链接。观察数据范围,一个很直接的想法是:开一个数组\(cnt\),\(cnt_i\)表示在询问的区间内数字\(i\)出现的次数。对于......
  • C++算法题解 - 递归实现排列型枚举 - 递归法 (图文) (递归搜索树)
    题目:递归实现排列型枚举把1∼n这n个整数排成一行后随机打乱顺序,输出所有可能的次序。输入格式一个整数n。输出格式按照从小到大的顺序输出所有方案,每行1个。首先,同一行相邻两个数用一个空格隔开。其次,对于两个不同的行,对应下标的数一一比较,字典序较小的排在前面。数据......
  • 深度学习-nlp-NLP之sequence2sequence--73
    目录1.sequence2sequence任务特点2.编码器与解码器参考:https://zhuanlan.zhihu.com/p/38816145sequence2sequence模型发展到今天,根据不同任务有着不同的变体。了解了最基本的框架之后,再看别的模型就没有太大问题了。1.sequence2sequence任务特点输入输出时不定长的。比......
  • 算法学习笔记(13):同余最短路
    同余最短路是一种通过同余把状态分类,再通过建图跑最短路解决问题的算法。可以高效率解决一些特定的问题。非常的奇妙。算法鉴于学不懂,所以直接搬\(oi-wiki\)的题吧。呜呜呜。P3403跳楼机有一栋高为\(h\)的楼,初始在一楼,每次可以向上移动\(x\),\(y\),\(z\)层,也可......
  • mysql-子查询的学习
    子查询由一个具体的需求,引入子查询谁的工资比Abel的高SELECT*fromemployeesWHEREsalary>(SELECTsalaryFROMemployeesWHERElast_name='Abel')--自连接SELECTe2.*......
  • 四月十一日软件测试学习
      黑盒测试用例设计方法:1、等价类划分:他的具体操作方法,就是把所有可能的输入数据,包括有效输入数据和无效输入数据,给他划分成若干个等价的子集,给他起个名字就叫做等价类,使得每个子集中的典型值在测试中的作用与这一子集中其他值的作用相同。因为咱们输入的数据分为......