Sobes.tech
Junior — Middle

Программалоо тилинде объекттерди түзүүдө 'new' ачкыч сөзүнүн колдонулушу эмнени билдирет?

sobes.tech AI

AIден жооп

Go тилинде, new ачкыч сөзү жаңы объект үчүн эс тутумду бөлүү үчүн колдонулат жана ошол объектке көрсөткүчтү кайтарат. Ошол эле учурда, объект анын түрүнүн алдын ала белгиленген маанилери менен башталат.

Мисал:

p := new(int) // p *int түрүндө
*p = 42       // көрсөткүч аркылуу маанини берүү
fmt.Println(*p) // чыгуу: 42

Ошентип, new эс тутумда объект түзөт жана ага көрсөткүчтү кайтарат.