前些日子.第一届Swift开发人员大会开了之后.身边非常多搞OC的朋友就按捺不住了. 都认为是时候学一下Swift了,毕竟Swift已是趋势. 也是应他们再三要求,让我整理一下Swift的学习心得.今天就从Swift的基本的语法说起-- 定义 let 定义常量,一经赋值不同意再改动 var 定义变量.赋值之后仍然能够改动 // 定义常量而且直接设置数值 let x: Int = 10 // 常量数值一经设置,不能改动,下面代码会报错 // x = 30 // 使用 `: 类型`.只只定义类型.而…
目录 1.注释 注释作用 注释的方式 2.变量 变量基本知识 定义变量 3.常量 常量基本知识 整数常量 浮点常量 布尔常量 字符常量 字符串常量 常量定义 使用 #define 预处理器. 使用 const 关键字. 4.关键字 5.标识符 1.注释 注释作用 添加一些代码说明,用于自己或者其他程序员阅读.这些代码不会被编译器编译 注释的方式 很多语言类型C++常用的注释有两种,单行注释和多行注释 单行://注释内容,写在此行代码上面或者末尾 多行:/*注释内容*/ #include <ios…
变量的声明: int led=11 一般变量的声明方法为类型名+变量名+变量初始化值.变量名的写法约定为首字母小写 变量的作用范围又称为作用域,变量的作用范围与该变量在哪儿声明有关,大致分为如下两种: (1)全局变量:若在程序开头的声明区或是在没有大括号限制的声明区,所声明的变量作用域为整个程序.即整个程序都可以使用这个变量代表的值或范围,不局限于某个括号范围内. (2)局部变量:若在大括号内的声明区所声明的变量,其作用域将局限于大括号内.若在主程序与各函数中都声明了相同名称的变量,当离开主程序…
保留字 保留字是python语言中已经被赋予特定意义的一些单词,开发程序时,不可以作为变量.函数.类.模块和其他对象的名称来使用例如:import 关键字输入后会变色 通过代码进行查看 import keyword   keyword.kwlist python的保留字区分字母大小写 在开发程序时,如果使用python中的保留字作为模块.类.函数或者变量的名称时,将会产生无效语法 标识符 名字:  字母   _  数字   (保留字不能最为标识符) python中严格区分大小写 _开头   受保…
起步 Hello world! #include <iostream> int main() { std::cout<<"Hello, world!"; ; } 基本输入和输出对象 cin        标准输入 cout      标准输出 cerr       标准错误 clog       标准日志 注释 //单行注释 /* 多行注释(不能嵌套) */ 内置基本类型 bool 布尔类型 short 短整型 int 整型 long 长整型 long long…
本文来自Swift中文开发组,感谢翻译者的分享. 本文将分几部分对Swift对ios的语法做讲解.本文为第一节,主要讲解基础语法. 常量和变量 常量和变量把一个名字(比如maximumNumberOfLoginAttempts或者welcomeMessage)和一个指定类型的值(比如数字10或者字符串"Hello")关联起来.常量的值一旦设定就不能改变,而变量的值可以随意更改. 声明常量和变量 常量和变量必须在使用前声明,用let来声明常量,用var来声明变量.下面的例子展示了如何用常…
Swift基础语法学习总结 1.基础  1.1) swift还是使用// 和/* */ 来注释,并且/* */允许多行注释. 1.2) swift使用print和println打印,它的传参是一个泛型,几乎所有类型都是可打印的. 1.3) swift在语句后面加分号与否都是正确的,但是swift偏好的风格是不在结尾处加分号的.如果有多个语句,必须用分号隔开. 1.4) 在一个数字中庸下划线(_)会被忽视,方便认出大数值的的数字,也可以在前面补零. 1.5) swift不允许在不同种类型间做加减乘…
Swift基础语法学习总结Swift高级语法学习总结Swift语法总结补充(一) 1.基础  1.1) swift还是使用// 和/* */ 来注释,并且/* */允许多行注释. 1.2) swift使用print和println打印,它的传参是一个泛型,几乎所有类型都是可打印的. 1.3) swift在语句后面加分号与否都是正确的,但是swift偏好的风格是不在结尾处加分号的.如果有多个语句,必须用分号隔开. 1.4) 在一个数字中庸下划线(_)会被忽视,方便认出大数值的的数字,也可以在前面补…
1.基础 1.1) swift还是使用// 和/* */ 来注释,并且/* */允许多行注释. 1.2) swift使用print和println打印,它的传参是一个泛型,几乎所有类型都是可打印的. 1.3) swift在语句后面加分号与否都是正确的,但是swift偏好的风格是不在结尾处加分号的.如果有多个语句,必须用分号隔开. 1.4) 在一个数字中庸下划线(_)会被忽视,方便认出大数值的的数字,也可以在前面补零. 1.5) swift不允许在不同种类型间做加减乘除,要先做类型转换或运算符重载…
Array数组在swift中Array相当于oc中的NSMutableArray(变长数组) //1.定义数组 var numarr:Int[] = [,,,,]; var strarr:String[] = ["理想","swift"]; //2.访问和修改数租 //(1)数组长度 和 访问数组中的某个元素 println("strarr 数租的长度为:\(strarr.count) 数组的 第1个值为:\(strarr[0])"); //(2…