关于的几个括号的纠结

来源:互联网 发布:中国政法大学知乎 编辑:程序博客网 时间:2024/05/22 04:53

很惭愧,只做了一些微小的工作

在各种各样的编程中,我们会遇到好多的括号,有时候会在用的时候不知所措,起码在下会有这样的体会。但是我们应该相信,设计这些语言的大神一定比我们高明的多,他们在设计这几个括号的用途时绝对不是随心所欲的,必定经过相当长时间的考虑,所以,在下向通过一些现象,冒昧地揣测一下先贤们的心理。

***********************************我是分割线***********************************

关于matlab

1、大括号{}
matlab中大括号的出现的频并没有那么高,它可以用作cell数组的分配和引用
例子:
A(2,1) = {[1 2 3; 4 5 6]};
2、中括号[]
构建向量或者矩阵
a=[1 2 3];
b=[1 2 3;1 2 3];
在定义的函数中,分派输出数据
function [ouput1,output2] = function_name(input1,input2)
3、小括号()
函数调用时参数的传入
引用矩阵或者向量中的元素

***********************来说说C++**********************

关于c++

c++中的括号也很麻烦
{} 块,无论是代码块还是初始化块
[] 索引
() 和函数引用有关用于辅助
<> 模板

0 0
原创粉丝点击