當前位置:首頁 » 編程語言 » c語言1維

c語言1維

發布時間: 2022-06-30 19:22:25

⑴ 計算機c語言中二維數組a[1]和a[2]分別代表什麼

語句中 a[1] 表示 地址 &a[1][0], a[2] 表示 地址 &a[2][0].
即二維數組a 的 第2行 元素 的 首地址 和 第3行 元素 的 首地址。

⑵ C語言編程數組中的第一維大小是指什麼

C語言中第一維大小是指數組第一維的長度:
如下定義一個一維數組:
int arr[10];
則其長度可以使用sizeof(arr)來求得:
printf("長度:%d",sizeof(arr));
其結果為:10
二維數組的第一維大小是指數組的行數,第二維是數組的列數:
定義一個二維數組:
int arr[5][8];
則其行數為5,列數為8,其第一維大小就為5。

⑶ c語言中a[][2]省略的第一維數值是什麼

a[][2] 第一維數值 取決於 初始化 里的數據個數,[若不初始化則會出錯 (unknown size 錯)]。
第一維數值等於 sizeof(a) / 2 / sizeof(數組類型)
例如:
int a[][2]={1,2,3,4,5,6,7};
第一維數值: n=sizeof(a)/2/sizeof(int);
程序例子:
#include <stdio.h>
int main ( )
{
int a[][2]={1,2,3,4,5,6,7}; //2 col
int n,i,j;
n=sizeof(a)/2/sizeof(int);
printf("row = %d\nData:\n",n);
for (i=0;i<n;i++){
for (j=0;j<2;j++) printf("%d ",a[i][j]);
printf("\n");
}
return 0;
}
輸出:
row = 4
Data:
1 2
3 4
5 6
7 0

⑷ 請問學習C語言的一維或二維數組是什麼

一維就是對應 坐標軸 二維就是 坐標系

⑸ C語言二維數組的第一維怎麼求

這個定義代表每一維有三個數,所以a[0]中存放的是1.2.3.;a[1]中存放的是4.5.6;a[2]中存放的是7.8.0。應該是這樣。你要問大小,是不是占的存儲空間啊?那第一維是三個位元組!

⑹ C語言中二維數組的第一維長度是什麼意思

二維數組,也就是一組數據,有兩個維度行和列。比如
int a[M][N];
定義了一個M行N列的數組,總元素個數為M*N。
其第一維長度,也就是總的行數,在C語言中,就是定義中的M。
類似的,第二維長度,也就是每行元素個數。在C語言中就是定義中的N。

⑺ C語言里1維數組作為返回值怎麼傳給主函數

4L217很強大。局部變數返回後已經銷毀了,你這個返回的指針是在野的。

3Lflying說的沒錯,一般不能返回數組,但你可以把一個數組當參數傳進去,然後修改它。或者,用我們強大的malloc();在函數內部分配一塊空間,然後返回給調用者,但用這種方法就要寫另一個對應的銷毀函數,不然就有內存泄漏了。

int *get_memory(int len)
{
int *p = (int*)malloc(len*sizeof(int));
//清0,或者你用其它方法初始化
memset(p, 0, len*sizeof(int));
return p;
}
void free_memory(int *p)
{
free(p);
}
int main()
{
int *a;
a = get_memory(10);//返回一個10個元素的數組
//編寫使用a的代碼
free_memory(a);
return 0;
}

⑻ C語言-1維數組題怎麼做

#include <stdio.h>

int main()
{
int pNumberList[ 30 ] = { 0 };//30維數組,初始0
int pAverage[ 30 / 5 ] = { 0 };//放結果平均值數組,初始0
int * pProtect = pAverage;//結果數組操作指針

for( int i = 1; i<= 30; i++ )
{
pNumberList[ i - 1 ] = 2 * i;//2開始的偶數
*pProtect += 2 * i;//結果數組疊加
if( 0 == i % 5 )//每隔5個計算一次
{
*pProtect = *pProtect / 5;//得到5個的平均值
pProtect++;//操作結果數組的下一個元素
}
}

for( int i = 0; i < 30 / 5; i++ )
{
printf( "%d\n", pAverage[ i ] );//輸出結果
}

return 0;
}

熱點內容
linux終端字元 發布:2025-02-04 12:52:40 瀏覽:734
c語言程序設計mobi 發布:2025-02-04 12:51:55 瀏覽:256
rsa演算法c語言 發布:2025-02-04 12:50:36 瀏覽:782
阿里雲伺服器託管破解 發布:2025-02-04 12:47:43 瀏覽:255
汽車都有什麼配置 發布:2025-02-04 12:42:51 瀏覽:455
ons解壓密碼 發布:2025-02-04 12:42:43 瀏覽:777
san存儲監控 發布:2025-02-04 12:42:06 瀏覽:41
apachemodpython 發布:2025-02-04 12:33:53 瀏覽:671
linuxphp安裝mysql 發布:2025-02-04 12:32:55 瀏覽:148
小米手機怎麼擴大配置 發布:2025-02-04 12:27:34 瀏覽:980