pointerandarray指标与阵列内容摘要:

sttt[3].x =。 Numeric Array  float X[6]。 X[0] X[1] X[2] X[3] X[4] X[5] X X+1 X+2 X+3 X+4 X+5 0 3 4 7 8 11 12 15 16 19 20 23 value pointer location X[3] = 5。 *(X+3) = 5。 X+3。 amp。 X[3] ※ (x+1) 代表下一個變數、真正的位置增量看數的型態而定 Array as an argument (example) double funsum(int, double *, char *)。 int main() { int k, n=10。 double xn[30], sum。 char ss[40]。 for (k = 0。 kn。 k++) xn[k] = (double)(k+1))。 sprintf(ss, “pass array dim(%d)”, n)。 sum = funsum(n, xn, ss)。 …. return 0。 } double funsum(int nt, double *x, char *s) { int k。 double summ。 printf(“%s\n”,s)。 for (k=0。 kn。 k++) summ = summ + x[k]。 return(summ)。 } 結果。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。