《c和指针》之总结 一

1、   快速上手

         所有的c程序必须有一个main函数,它是程序执行的起点。函数的标量参数通过传值的方式进行传递,而数组名参数则具有传址调用的定义。字符串是一串由NUL 字节结尾的字符,并且有一组库函数以不同的方式专门用于操纵字符串。printf函数执行格式输出,scanf函数用于格式化输入,getchar和putchar分别执行非格式化字符的输入和输出。if和while语句在c语言中的用途跟他们在其他语言中的用途差不多。

使用#include 指令避免重复声明。使用#define 指令给常量值取名。#include文件中放置函数原型。while和if表达式中蕴含赋值操作。

 

2、基本概念

         一个c程序的源代码保存在一个或多个源文件中,但一个函数只能完整的出现在一个源文件中。把相关的函数放在同一个文件内是一种好政策。每个源文件都分别编译,产生对应的目标文件。然后,目标文件被链接在一起,形成可执行程序。编译和最终运行程序的机器有可能相同,也有可能不同。

         程序必须载入到内存中才能执行。在宿主式环境中,这个任务有操作系统完成。在自由式环境中,程序常常永久存储于rom中。经过初始化的静态变量在程序执行前能获得他们的值。你的程序执行的起点是main函数。绝大多数环境使用堆栈来存储局部变量和其他数据。

         C编译器所使用的字符集必须包括某些特定的字符。如果你使用的字符集缺少某些字符,可以使用三字母词来代替。转义序列使某些无法打印的字符得以表达,例如在程序中包含某些空白字符。

转载于:https://www.cnblogs.com/stardream/articles/1742102.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值