温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

C语言零基础iOS开发学习基础

发布时间:2020-05-11 13:53:50 阅读:438 作者:Leah 栏目:移动开发
C语言开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

这篇文章主要介绍了C语言零基础iOS开发学习的基础知识,具有一定借鉴价值,需要的朋友可以参考下。如下资料是关于使用C语言零基础iOS开发学习基础的内容。

关键词:

autodoubleintstructbreakelselongswitch
caseenumregistertypedefcharexternreturnunion
constfloatshortunsignedcontinueforsignedvoid
defaultgotosizeofvolatiledoifwhilestatic

特点:

1> 全部都是小写

2> 在开发工具或者智能文本编辑工具(比如UltraEdit)中会显示特殊颜色

标识符命名规则:

1> 只能由26个英文字母的大小写10个阿拉伯数字0~9下划线_组成。

下面的标识符都是正确的:

test1    Mike2jack   My_tExt

下面的标识符都是错误的:

test!32   haha(da)tt   哈哈_text

2> 严格区分大小写,同一段英文字母的大写和小写是两个不同的标识符。

比如:main和Main是两个不同的标识符

3> 不能以数字开头

下面的标识符都是错误的:

123haha  78text  98111

4> 不可以使用关键字作为标识符

下面的函数是错误的:

int int()
{
    return0;
}

函数的名称是标识符的一种,而第1行的函数名称叫做int,int是C语言中的关键字,这是不合法的,肯定会报语法错误。

注释的嵌套:

1> 单行注释可以嵌套单行注释、多行注释

// 哇哈哈  // 呵呵呵
// /* fsdfsdf */  // sdfsdfsd

这2行的所有内容都是注释

2> 多行注释可以嵌套单行注释

/*
// 作者:MJ
// 描述:第一个C语言程序
作用:这是一个主函数,C程序的入口点
*/

这几行的所有内容都是注释

3> 多行注释不能嵌套多行注释

/* 哈哈哈
/*
 嘻嘻嘻
*/
                                         
呵呵呵 */

你会发现只有第1到第5行才是注释,第7行并不属于注释。因为/*找到第一个*/后就算注释结束了,而第1个*/在第5行。

4> 下面的写法是错误

// /*
哈哈哈
*/

只有第1行是注释,第2~3行都不是注释

关于C语言零基础iOS开发学习基础就分享到这里了,希望以上内容可以对大家有一定的参考价值,可以学以致用。如果喜欢本篇文章,不妨把它分享出去让更多的人看到。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI

开发者交流群×