c++初学者的一些问题,求大神指教

2020-12-11 21:07:00 字数 2959 阅读 3481

1楼:

c++是基础,命令行编程学习的大部分是基本语法。如果想学习应程序开发的话,还要深入学习windows编程(mfc)或者linux平台的编程。c++只是你手里的工具,具体做哪些工作还需要你学习相关的编程知识。

我是做图像方面的涉及c++编程,个人觉得用c++主要追求执行效率,在科学计算、**模拟、网络软件等方面应用比较多吧。这部分还请有经验的专家多多提建议吧。

c++**问题,求大神指教,我是新手

2楼:匿名用户

变量q是存放指向整型数据的指针

而a[0]是指向三个整型数据组成数组的指针,这两个类型不匹配,虽然都是地址

这样才匹配:int *q=&a[0][0];

3楼:匿名用户

a是二维数组 a【0】是什么?

一些c++的问题,求大神指教

4楼:哥们儿会_臭臭

1、为什么这里n,m要用*的形式

这是地址,如果不用*,函数结束的时候m、n的生命也就结束了,输入的m、n不会保留。例题中可能要求m、n保留下来,所以直接传的地址,对主函数中的m、n的地址直接修改,只要程序没有结束,m、n还在。

2、分配动态存储空间的时候........

*[*n+1]前面的*其实是float*,因为前面用的是float ** ,即这个指针的地址,所以申请空间的时候因该是申请指针的空间,也就是float*

*n是上面输入的学生数,*n+1就是学生数+1,只是多申请一个空间,可能是为了防止一些意外的错误。

3、str_p[i]是什么。。。。。。

str_p[i]是刚才申请的第i个空间,是一个float指针,应该表示的i个同学

*m是上面输入的学生成绩门数,*m+2就是学生成绩门数,+2的原因应该和上面那个问题差不多

4、为什么去等号。。

个人认为他写错了,感觉是for(int j=1;j<=m;j++) 或者 for(int j=0;j5、再写一遍?

i原因来是0~n-1的循环,现在是n,和刚才的不一样

至于为什么还要申请。。估计是为了返回sr_p,为了让这个东西更好看吧。。

6、指向指针的指针?

srecord_p因该是二维的,第i行表示第i个同学,第i行j列表示第i个同学的第j门成绩。一个指针也就能表示一维,指针的指针就可以表示两维了。

也就是 srecord_p[i]表示第i个同学 srecord_p[i][j] 表示第i个同学的第j门成绩

7、调用函数。。

就是调用函数啊。。

&n,&m是传地址,第一问回答了。。

函数返回值是float**的,srecord_p会获得函数的返回值。。

5楼:微俊

三个知识点

动态二维数组的申请

值传递和指针传递

二维数组的加长

看懂了 自然就懂了

c++**问题,求大神指教。我是新手

6楼:匿名用户

if(i=j) 是什么意思

赋值是一个等号

判断相等是两个等号

7楼:00文库

j=0的时候,i=j的结果是i=0,此时if(i=j)执行的就是if(0),当然你此处的目的可能是if(i==j),因为c++对与if里的参数不进专行判断,只要是属能转化为整型的都可以,所以错误很隐蔽,多注意就好了

c++初学者的问题,求指教

8楼:匿名用户

class max;

void max::setvalue(double v1,double v2)

double max::***pare()这里是返回最大值的,你

没有说明白返回神马

9楼:待翼年代记

class cvalue***p

inline int ***pare()

private:

int m_nval1;

int m_nval2;

}; 姑且写个了,不过这个类意义不大吧

首先max 这个标识不能用,c++本身有相关函数,用的模板写的,对很多类型都能处理

以及 setvalue 这个函数可不需要,直接inline int ***pare(int nval1, int nval2)

10楼:

template t

class max

t ***pare()}

c语言初学者,不太懂这一题怎么写,求大神指教

11楼:小鱼敏哲

就是插入一个数之后把这个数组看成是一个新的数组,再重新用排序算法处理一遍就好了。

简单,暴力

c++ 初学者问题

12楼:倒霉熊

public下的

a(){}; 中的 {}去掉。变成 a();

下面两行中的{}也要去掉。

13楼:匿名用户

把类中的构造函数的声明后面的花括号去掉like this:a();a(a&);~a();

求各位大神指教,c++最重要的是什么啊,问了

14楼:圣吻之棂

数据结构!!!数据结构清晰的,编程就很好用

15楼:璐人钇

c++重在设计,建议你看看设计模式

c++小问题,求大神指教

16楼:魔王阿基米德

*p+1为指向二维数组st的第3(因为p+=2)行,第2列(因为*p+1)字符的指针。c++语言存储二维数组的方式为按行存储,cout输出直到遇到'\0'字符。

关于建筑消防的一些问题求大大解答

1楼 匿名用户 消防符号的表示,没有什么统一的。主要是根据设计人员的喜好来表示的。但是万变不离其中,主要的线如下 总线 回路线 ,电源线,广播线,多线控制。如果是广播用字母表示gb,风机fj,强切qf,信号阀xhf,压力开关yl,消防泵xfb,等等。主要看是控制什么设备的线,就用字母表示。 符号不要...

正麟殿几款古琴,哪一些正麟殿古琴比较适合古琴初学者购买的?

1楼 匿名用户 最近新推出的是天籁鸿儒的大漆断纹古琴,是用珍稀房梁老杉 上乘梓木做底,质优鹿角天然大漆为面等良材精斫而成,看得出来是正麟殿的诚意之作,不浮夸也不随波逐流,既有正麟殿的设计风格,也能弘扬中华古琴传统工艺,千年名家斫制手法 哪一些正麟殿古琴比较适合古琴初学者购买的? 2楼 匿名用户 本人...

公开课上普希金的假如生活欺骗了你。会问一些问题,求答案

1楼 匿名用户 喂喂。。。。。余某你也太狠了。。。囧。。没有你这样的好不好。。。 2楼 匿名用户 哎哎。。。。没你这样的啊。。。。忒狠了吧 有谁知道普希金的《假如生活欺骗了你》是语文书还上的第几册第几课呀 3楼 赵问柳 我是05年高中毕业的,我从小学到高中都没有在语文书上学过这篇课文。因为我很喜欢这...