C語言構(gòu)建動(dòng)態(tài)數(shù)組完整實(shí)例
更新時(shí)間:2014年07月14日 15:50:41 投稿:shichen2014
這篇文章主要介紹了C語言構(gòu)建動(dòng)態(tài)數(shù)組完整實(shí)例,幫助讀者加深對(duì)C語言數(shù)組及指針的理解,需要的朋友可以參考下
本文以一個(gè)完整的實(shí)例代碼簡(jiǎn)述了C語言構(gòu)建動(dòng)態(tài)數(shù)組的方法,供大家參考,完整實(shí)例如下:
#include <stdio.h>
#include <malloc.h>
int main(void) {
int len;
int * arr;
printf("請(qǐng)輸入數(shù)組長度:");
scanf("%d", &len);
arr = (int *)malloc(sizeof(int)*len);
printf("請(qǐng)輸入數(shù)組的值:");
for ( int i = 0; i < len; i ++) {
scanf("%d", &arr[i]);
}
for (int j = 0; j < len; j ++) {
printf("%d:%d ", j , arr[j]);
}
free(arr);
return 0;
}
運(yùn)行結(jié)果如下:
E:\clearning\cpointer>gcc dynamicarray.c -o dm --std=c99 E:\clearning\cpointer>dm 請(qǐng)輸入數(shù)組長度:5 請(qǐng)輸入數(shù)組的值:1 2 3 4 5 0:1 1:2 2:3 3:4 4:5
您可能感興趣的文章:
- c語言字符數(shù)組與字符串的使用詳解
- C語言中數(shù)組作為函數(shù)的參數(shù)以及返回值的使用簡(jiǎn)單入門
- c語言中數(shù)組名a和&a詳細(xì)介紹
- C語言從txt文件中逐行讀入數(shù)據(jù)存到數(shù)組中的實(shí)現(xiàn)方法
- 約瑟夫環(huán)問題(數(shù)組法)c語言實(shí)現(xiàn)
- c語言實(shí)現(xiàn)把文件中數(shù)據(jù)讀取并存到數(shù)組中
- C語言查找數(shù)組里數(shù)字重復(fù)次數(shù)的方法
- C語言中數(shù)組的一些基本知識(shí)小結(jié)
- C語言之從字符數(shù)組中刪除特定的字符
- 詳解C語言數(shù)組中是以列優(yōu)先嗎
相關(guān)文章
C語言數(shù)據(jù)結(jié)構(gòu)不掛科指南之線性表詳解
線性表是由?n(n≥0)個(gè)數(shù)據(jù)元素組成的有窮序列,這篇文章主要來和大家來了C語言數(shù)據(jù)結(jié)構(gòu)中的線性表,感興趣的小伙伴可以跟隨小編一起了解一下2022-09-09
利用C++實(shí)現(xiàn)計(jì)算機(jī)輔助教學(xué)系統(tǒng)
我們都知道計(jì)算機(jī)在教育中起的作用越來越大。這篇文章主要為大家詳細(xì)介紹了如何利用C++編寫一個(gè)計(jì)算機(jī)輔助教學(xué)系統(tǒng),感興趣的可以了解一下2023-05-05
C語言實(shí)例問題探究字符串函數(shù)的應(yīng)用
字符串函數(shù)(String processing function)也叫字符串處理函數(shù),指的是編程語言中用來進(jìn)行字符串處理的函數(shù),如C,pascal,Visual以及LotusScript中進(jìn)行字符串拷貝,計(jì)算長度,字符查找等的函數(shù)2022-04-04
C/C++淺析鄰接表拓?fù)渑判蛩惴ǖ膶?shí)現(xiàn)
這篇文章主要介紹了C/C++對(duì)于鄰接表拓?fù)渑判蛩惴ǖ膶?shí)現(xiàn),鄰接表是圖的一種鏈?zhǔn)酱鎯?chǔ)方法,其數(shù)據(jù)結(jié)構(gòu)包括兩部分:節(jié)點(diǎn)和鄰接點(diǎn)2022-07-07
C++二叉樹的前序中序后序非遞歸實(shí)現(xiàn)方法詳細(xì)講解
前序遍歷的順序是根、左、右。任何一顆樹都可以認(rèn)為分為左路節(jié)點(diǎn),左路節(jié)點(diǎn)的右子樹。先訪問左路節(jié)點(diǎn),再來訪問左路節(jié)點(diǎn)的右子樹。把訪問左路節(jié)點(diǎn)的右子樹看成一個(gè)子問題,就可以完整遞歸訪問了2023-03-03

