欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C語(yǔ)言中對(duì)數(shù)組賦值的三種形式

 更新時(shí)間:2019年09月03日 15:51:45   作者:onClick123  
這篇文章主要給大家介紹了關(guān)于C語(yǔ)言中對(duì)數(shù)組賦值的3種形式,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用C語(yǔ)言具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

前言

C 語(yǔ)言支持?jǐn)?shù)組數(shù)據(jù)結(jié)構(gòu),它可以存儲(chǔ)一個(gè)固定大小的相同類型元素的順序集合。數(shù)組是用來(lái)存儲(chǔ)一系列數(shù)據(jù),但它往往被認(rèn)為是一系列相同類型的變量。

在C語(yǔ)言中,對(duì)數(shù)組進(jìn)行賦值的三種形式

方法如下:

1、通過(guò)循環(huán)的形式     即:數(shù)組名[下標(biāo)]      對(duì)數(shù)組的元素進(jìn)行依次賦值

#include <stdio.h>
int main()
{
 int i;
 
 int a[10] = {0};
 for(i=0;i<10;i++)
 {
   scanf("%d",&a[i]);
 }
 for(i=0;i<10;i++)
 {
  printf("%d ",a[i]);
 }
 return 0;
}

2、通過(guò)循環(huán)的形式     數(shù)組名+下標(biāo)       對(duì)數(shù)組的元素進(jìn)行依次賦值

#include <stdio.h>
int main()
{
 int i;
 int a[5]; // 數(shù)組名:a 是數(shù)組首元素的地址 -----相當(dāng)于一個(gè)指針 是一個(gè)常量 
    //指針+整型值,表示地址的前移,前移的字節(jié)由指針指向的對(duì)象的類型決定
    //b+1; 前移4個(gè)字節(jié)(int型)
 
 printf("%#p\n",a);  //打印輸出數(shù)組a的地址 相當(dāng)于a[0]的地址
 printf("%#p\n",&a[0]);
 printf("%#p\n",a+1);
 printf("%#p\n",&a[1]);
 printf("%#p\n",a+2);
 printf("%#p\n",&a[2]);
 
 printf("請(qǐng)輸入數(shù)組a元素的值:");
 for(i=0;i<5;i++)
 {
  scanf("%d",a+i);  //賦值給數(shù)組a
 }
 printf("a數(shù)組元素的值為:");
 for(i=0;i<5;i++)
 {
   printf("%d ",*(a+i));
 }
 return 0;
}

打印出的結(jié)果:

3、通過(guò)循環(huán)的形式  利用指針  對(duì)數(shù)組的元素進(jìn)行依次賦值

#include <stdio.h>
int main()
{
 int i;
 int d[5] = {10,20,34,89,90};
 //指針指向一維數(shù)組,指針指向數(shù)組首元素
  //數(shù)據(jù)類型 *指針名;
 int *p = d;
 //int *p = &d[0];
 
 //指針指向數(shù)組首元素。指針名可以當(dāng)數(shù)組名使用
 
 
 printf("%#p\n",p);
 printf("%d\n",d[0]);
 printf("%d\n",*++p); //++p p的地址先偏移, *p
 printf("%d\n",d[1]);
 printf("%#p\n",p);
 printf("%#p\n",&d[1]);
 
 printf("請(qǐng)輸入數(shù)組d元素的值:");
 
 p = d;
 for(i = 0; i < 5; i++)
 {
 //scanf("%d",p+i); //p+0 p+1 p+2 p+3
  scanf("%d",p++); //p = p+1
 }
 //for循環(huán)結(jié)束,p偏移到元素d[4]的下一個(gè)元素
 p = &d[0];
 for(i = 0; i < 5; i++)
 {
 //printf("%d ",*(p+i));
 //printf("%d ",*p++); //p++,后置 *p取p變化之前的內(nèi)容
 printf("%d ",p[i]); //指針指向數(shù)組首元素。指針名可以當(dāng)數(shù)組名使用
 }
 printf("\n-----------------\n");
 
 
 return 0;
}

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。

相關(guān)文章

  • C語(yǔ)言可變參數(shù)函數(shù)詳解

    C語(yǔ)言可變參數(shù)函數(shù)詳解

    在某些情況下我們希望函數(shù)的參數(shù)個(gè)數(shù)可以根據(jù)需要確定,因此c語(yǔ)言引入可變參數(shù)函數(shù)。典型的可變參數(shù)函數(shù)的例子有printf()、scanf()等,下面我就開始講解
    2021-08-08
  • C++之默認(rèn)參數(shù)詳解

    C++之默認(rèn)參數(shù)詳解

    這篇文章主要介紹了C++的默認(rèn)參數(shù),是C++入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下,希望能夠給你帶來(lái)幫助
    2021-11-11
  • C/C++實(shí)現(xiàn)蛇形矩陣的示例代碼

    C/C++實(shí)現(xiàn)蛇形矩陣的示例代碼

    本文主要介紹了C/C++實(shí)現(xiàn)蛇形矩陣的示例代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • Mygui中文換行問(wèn)題解決方案

    Mygui中文換行問(wèn)題解決方案

    相信大家解決了中文輸入后一定會(huì)遇到如何解決中文輸入的問(wèn)題,中文輸入換行問(wèn)題是很多gui框架都存在的一個(gè)問(wèn)題,需要的朋友可以了解下
    2012-11-11
  • C++ 中malloc()和free()函數(shù)的理解

    C++ 中malloc()和free()函數(shù)的理解

    這篇文章主要介紹了C++ 中malloc()和free()函數(shù)的理解的相關(guān)資料,這里提供用法示例幫助大家理解這部分知識(shí),需要的朋友可以參考下
    2017-08-08
  • 關(guān)于函數(shù)調(diào)用方式__stdcall和__cdecl詳解

    關(guān)于函數(shù)調(diào)用方式__stdcall和__cdecl詳解

    下面小編就為大家?guī)?lái)一篇關(guān)于函數(shù)調(diào)用方式__stdcall和__cdecl詳解。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-09-09
  • C++虛函數(shù)表深入研究

    C++虛函數(shù)表深入研究

    這篇文章主要介紹了C++的虛函數(shù)表,內(nèi)容非常詳細(xì),思路清晰,需要的朋友可以參考下,希望能夠給你帶來(lái)幫助
    2021-10-10
  • C++ std::shared_mutex讀寫鎖的使用

    C++ std::shared_mutex讀寫鎖的使用

    本文主要介紹了C++ std::shared_mutex讀寫鎖的使用,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • C語(yǔ)言typedef與復(fù)雜函數(shù)聲明問(wèn)題的深入解析

    C語(yǔ)言typedef與復(fù)雜函數(shù)聲明問(wèn)題的深入解析

    以下是對(duì)C語(yǔ)言中的typedef與復(fù)雜函數(shù)聲明問(wèn)題進(jìn)行了詳細(xì)的分析介紹,需要的朋友可以過(guò)來(lái)參考下
    2013-07-07
  • C++實(shí)現(xiàn)超市商品管理系統(tǒng)最新版

    C++實(shí)現(xiàn)超市商品管理系統(tǒng)最新版

    這篇文章主要為大家詳細(xì)介紹了C++實(shí)現(xiàn)超市商品管理系統(tǒng)最新版,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-06-06

最新評(píng)論