değildir: Her x ve y değeri z değerleri ile bir matris doldurmak ve bunu iade etmek gerekiyorduGit dil: Tip XXX Ben bir işlevi yazdım bir ifade
func Pic(dx, dy int) [][]uint8 {
type matrix [][]uint8
for i := 0; i < dx; i++ { // fills up the matrix with z's in their right places.
for j := 0; j < dy; j++ {
matrix[i][j] = Z(i,j)
}
}
return matrix
}
. Pic işlevine parametreye bağlı olarak matris için farklı boyutlara sahip olmak istediğimden, ben bir satır 2 çiziyorum. Sonra benim için döngülerimde matrisi dolduracağım.
Bu kodu çalıştırırken bir hata alıyorum: matrix[i][j] = Z(i,j)
satırı için type matrix is not an expression
. Neyi yanlış yapıyorum? Matris [i] [j] bir ifadeye mi değerlendirmelidir? Neden bir şey koymak istediğimde (neden şimdi boş/varolmayan!)?
Çok yardımcı! Teşekkürler! – Sahand