发布网友 发布时间:2024-10-01 18:06
共2个回答
热心网友 时间:2024-10-17 18:23
1、double * a;意思是a指向一个double变量的地址。
2、double **a;意思是a指向一个地址,而这个地址指向一个double变量。
在计算机科学中,指针(Pointer)为编程语言中的一个对象,利用地址,它的值直接指向(points to)存在电脑存储器中另一个地方的值。
扩展资料:
C++的工作原理:生成程序是指将源码(C++语句)转换成一个可以运行的应用程序的过程。如果程序的编写是正确的,那么通常只需按一个功能键,即可搞定这个过程。该过程实际上分成两个步骤。
1、对程序进行编译,这需要用到编译器(compiler)。编译器将C++语句转换成机器码(也称为目标码);如果这个步骤成功,下一步就是对程序进行链接,这需要用到链接器(linker)。
2、链接器将编译获得机器码与C++库中的代码进行合并。C++库包含了执行某些常见任务的函数(“函数”是子程序的另一种称呼)。
参考资料来源:百度百科-C++
热心网友 时间:2024-10-17 18:26
double * a;意思是a指向一个double变量的地址;