pointers

    1热度

    1回答

    3个功能是由阵列指针ODE [3]可访问: double voltage(double v) { return Iapp - (gL*(v - EL)) - (gNa * pow(m, 3) * h * (v - ENa)) - (gK * pow(n, 4) * (v - EK)); } double hdot(double h) { ah = 0.07*exp(-(v

    0热度

    1回答

    我想要删除嵌套在数组中另一个类中的类。我得到一个智能感知错误,指出: “表达式必须是一个指向一个完整的对象类型” 我试图通过创建一个指向对象和可视化的参考删除它的另一种方式工作室出错,并给我一个DLL错误,基本上说明调试符号不加载。 以下是代码片段 - graphl.cpp GraphL::~GraphL() { NodeData* rmND; // remove NodeData

    -1热度

    2回答

    我一直对这个尾巴方案下一阵尾巴程序,但我似乎遇到了与我的DO循环一个恼人的问题。编译并运行我的代码后,它似乎只执行Do-Loop中的第一次迭代并崩溃。我多次钻研逻辑,我不知道什么是错的。我对编程也很新,任何建议都会有帮助! /** *Author: William Briggs *Date : 11/2/2017 * *A Basic implementat

    0热度

    2回答

    我正在学习C++。在据我所知这里所示,该节目,str1和str2店的每一个相关的字符串的第一个字符地址: #include <iostream> using namespace std; int main() { char str1[]="hello"; char *str2="world"; cout<<str1<<endl; cout<<str2

    2热度

    2回答

    我想传递一个字符串到C中的函数来编辑该字符串。 我已经知道我应该传递一个指向我想改变的字符串的指针。但是,我得到奇怪的结果。这是我的代码,用参数http://www.test.test/test int getAddress(char **newAddress, char *oldAddress); int main(int argc, char *argv[]) { //retrievin

    -2热度

    3回答

    -------------------------- closed ------------ ----------------

    0热度

    3回答

    刚开始学习C指针,我面临着以下代码: #include <stddef.h> #include <stdlib.h> double *vec(double a[], double b[]); int main(){ double v1[3]={1.0,1.0,1.0}; double v2[3]={1.0,-1.0,1.0}; double *v3 = NULL; v3 = vec

    0热度

    2回答

    int *a; *a=3; cout<<a; 为什么上面的代码片断显示内存地址,而下面的代码片段显示整个字符串本身? char *a; a="string"; cout<<a; 我如何分配“串”直接一个而在INT指针的情况下是不可能的? 分配“串”为指针一个应更换地址本身,对不对? 如果情况并非如此,请详细说明编译此代码时发生的情况。

    4热度

    1回答

    我目前正在围绕C库编写一个Go包装。该C库使用不透明的结构指针来隐藏接口中的信息。但是,底层实现会在其中存储size_t值。这会导致生成的程序出现运行时错误。 最小工作示例来重现问题是这样的: main.go: package main /* #include "stddef.h" // Create an opaque type to hide the details of the un

    -1热度

    2回答

    任何人都知道如何从函数返回3个字符值到主要部分?三个字符必须由用户输入并制成一个金字塔。我被告知使用指针,但不知道如何去做,并不断收到错误。这三个字符必须在主要功能中使用才能制作金字塔形状。