fn vektors() { /* let mut a= Vec::new(); a.push(1); a.push(2); a.push(3); println!("{:?}",a); a.push(4); println!("{:?}",a); */ let mut a =vec![1,2,3,4,6,1,1]; //[1;10] println!("{:?}",a); let index:usize=4; println!("a[4]={}",a[index]); match a.get(5) { Some(x)=> println!("a[5] = {}",x), None=>println!(" hata, değer yok"), } for x in &a { println!("{}",x); } a.push(55); println!("{:?}",a); a.push(99); a.push(100); a.push(40); let son_eleman= a.pop(); println!(" son eleman :{:?} ve a vektörü: {:?}",son_eleman,a); //let Some(sonEleman)=a.pop(); //println!("{}",sonEleman); while let Some(x)= a.pop() { println!("{}",x); } } fn main() { vektors(); }