Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/EmptyTag/137.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用指针编译代码后,.cpp文件将变成随机字符 我在初学者C++类中学习指针和指针运算。我们被要求使用一个函数来创建一个新的动态数组,并让该函数输出其指针。然而,每当我编译它时,它就会把我的.cpp文件变成一大堆随机字符。我相信有一个简单的解决方案,我只是_C++ - Fatal编程技术网

使用指针编译代码后,.cpp文件将变成随机字符 我在初学者C++类中学习指针和指针运算。我们被要求使用一个函数来创建一个新的动态数组,并让该函数输出其指针。然而,每当我编译它时,它就会把我的.cpp文件变成一大堆随机字符。我相信有一个简单的解决方案,我只是

使用指针编译代码后,.cpp文件将变成随机字符 我在初学者C++类中学习指针和指针运算。我们被要求使用一个函数来创建一个新的动态数组,并让该函数输出其指针。然而,每当我编译它时,它就会把我的.cpp文件变成一大堆随机字符。我相信有一个简单的解决方案,我只是,c++,C++,使用指针编译代码后,.cpp文件将变成随机字符 我在初学者C++类中学习指针和指针运算。我们被要求使用一个函数来创建一个新的动态数组,并让该函数输出其指针。然而,每当我编译它时,它就会把我的.cpp文件变成一大堆随机字符。我相信有一个简单的解决方案,我只是不知道,但我不知道如何解决这个问题。任何帮助都将不胜感激 #include <iomanip> #include <iostream> #include <cstdlib> using namespace s

使用指针编译代码后,.cpp文件将变成随机字符 我在初学者C++类中学习指针和指针运算。我们被要求使用一个函数来创建一个新的动态数组,并让该函数输出其指针。然而,每当我编译它时,它就会把我的.cpp文件变成一大堆随机字符。我相信有一个简单的解决方案,我只是不知道,但我不知道如何解决这个问题。任何帮助都将不胜感激

#include <iomanip>
#include <iostream>
#include <cstdlib>
using namespace std;

int* create_array(int);

int main()
{
        int *dyn_array;
        int students;
        float avrg;

        do
        {
                cout << "How many students will you enter? ";
                cin >> students;
        }while ( students <= 0 );

        dyn_array = create_array( students );
                //this function creates a dynamic array
                //and returns its pointer
//        enter_data( dyn_array, students );
                //use 'pointer' notation in this function to
                //access array elements
                //accept only numbers 0-100 for movie seen
//        avrg = find_average( dyn_array, students );
                //use 'pointer' notation in this function to
                //access array elements


//        cout << "The array is:" << endl << endl;
//        show_array( dyn_array, students);

//        cout << endl;
//        cout << "The average is " << avrg << ".\n";

        delete [] dyn_array;
        return 0;
}

int* create_array(int f_students)
{
        int *dyn_array = new int[f_students];
        return dyn_array;
}
#包括
#包括
#包括
使用名称空间std;
int*创建_数组(int);
int main()
{
int*dyn_数组;
国际学生;
浮动avrg;
做
{
学生;

}当(学生)我能修复它。我把它编译成C++学生。CPP -O学生Sovivi.CPP。最后的额外CPP完全搞乱了我。非常感谢你告诉我这是如何编译的。< >你编译程序吗?你跑过代码> GCC MyFiel.CPP -O MyFrase/CPP < /C>还是SIM?ilar?
-o
选项指定输出可执行文件的名称,如果您提供与输入文件相同的名称,则将覆盖该文件。为避免将来出现类似情况,您可以使用
制作学生电影
使用默认制作规则编译和链接
学生电影.cpp
@^@^@^@^@^@^@^D^@^@^@^O^@^@^@^C^@^@^@^P^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^F^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^K^@^@^@^@^@^@^@^M^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@N^@^@^@?$
^@^@ě^D^H^G^L^@^@ț^D^H^G^M^@^@̛^D^H^G^O^@^@U??^H?^@^@^@<^A^@^@G^C^@^@?^@5?^D^H%?^D^H^@^@^@^@%?^D^Hh^@^@^@^@???%?^D^Hh^H^@^@^@???%?^D^Hh