賦值的意思 如何將一個(gè)一維數(shù)組中的所有數(shù)都賦值為-1?不用循環(huán)?
如何將一個(gè)一維數(shù)組中的所有數(shù)都賦值為-1?不用循環(huán)?C語言或C語言可以做到。在C語言中,沒有循環(huán)估計(jì)是不容易的。C語言,如果它被賦值為0,不用說,它是自然的,只要你寫類型X[100]={0};這適用于
如何將一個(gè)一維數(shù)組中的所有數(shù)都賦值為-1?不用循環(huán)?
C語言或C語言可以做到。在C語言中,沒有循環(huán)估計(jì)是不容易的。C語言,如果它被賦值為0,不用說,它是自然的,只要你寫類型X[100]={0};這適用于任何類型。Floata[100]={0}intb[100]={0}C語言,如果要將值賦給-1,所有整數(shù)類型([unsigned]char/int/short/long等)都可以用memset實(shí)現(xiàn);非整數(shù)類型,如float和double,則不能。C語言,要將值賦給1,只有char和unsigned char可以實(shí)現(xiàn)。有了memset,我想不出其他方法了。對(duì)于C,我們需要依次為{1,0,-1,1,0,-1,1,0,-1…}賦值。這樣,我們就可以不用循環(huán)了。