Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- static mut COUNTER: f64 = 0.0;
- fn hello() -> f64 {
- return 10.0 * 4.3
- }
- fn pangkat2(x: &f64) -> f64 {
- x * x
- }
- fn modifies(x: &mut f64, y: &mut f64) {
- *x += 1.0;
- *y = *x + *y;
- }
- fn main() {
- let answer = hello() ;
- let mut x = hello() ;
- let mut y = 1.0 ;
- modifies(&mut x, &mut y);
- // answer = 12.2 ;
- println!("Hello {}", pangkat2(&answer) );
- println!("modifies {} {}", x, y );
- let a = 10 ;
- // let y = &a ;
- println!("{}",a);
- unsafe {
- COUNTER += 1.0
- };
- unsafe {
- COUNTER += 1.0
- };
- unsafe {
- y = COUNTER ;
- }
- println!("y {}", y );
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement