016.Assign Operator 赋值运算

来源:互联网 发布:lvs 算法 编辑:程序博客网 时间:2024/06/07 06:39
---------------  main.m  ---------------
#import<Foundation/Foundation.h>

intmain()
{
   
NSString* str = @"Objective-C" // 将变量str赋值为Objective-C
   
double pi = 3.14 // 将变量pi赋值为3.14
   
BOOL visited = YES // 将变量visited赋值为YES
   
//将变量str的值赋给str2
   
NSString *str2 = str;
   
int a;
   
int b;
   
int c;
    a = b = c =7// 通过连续赋值对a, b, c赋值,三个变量的值都是7
   NSLog(@"%d,%d,%d", a, b, c); // 输出三个变量的值
   doubled1 = 12.34;
   double d2 = d1 + 5;// 将表达式的值赋给d2
   NSLog(@"%g, d2);  // 输出d2的值
}

一、编写本节代码的具体步骤:
1.参照003节的代码编写步骤。

二、本节代码涉及到的知识点:
1.赋值运算的运算符是=。
2.赋值表达式是有值的,赋值表达式的值就是右边被赋的值。
  例如:NSString *str2 = str1; 该表达式的值就是str1。
0 0
原创粉丝点击