2020/6/1C PRIMER PLUS学习笔记(2)

接上节

#include <stdio.h>

int main(void)

{

    int num;

    num=1;

    printf(''I am a simple'');

    printf(''computer.\n'');

    printf(''My favorite number is %d because it is first.\n,num);

 

    return  0;

}

2.2.2编程细节

1.#include<stdio.h>的作用相当于把stodio.h文件中的所有内容都输入该行所在的位置。实际上这是一种“拷贝-复制”的操作

 

2.int是main()函数的返回类型

 

3.在程序中,被/**/两个符号括起来的部分是程序的注释。

使用//符号创建注释,仅限于单行。

因为一行末尾就标志着注释的结束,所以这种风格的注释开始处标明//符号即可

 

4int标明num是一个整数(即,没有小数点或小数部分的数)

给变量命名是要是用有意义的变量名和标识符

如果变量名无法清楚表达自身的用途,可在注释中进一步说明。这是一种良好的编程习惯的编程技巧。

C99和C11允许使用更长的标识符名,但是编译器只识别前63个字符。对于外部标识符,只允许使用31个字符。

可以使用小写字母,大写字母,数字和下划线(_)来命名。而且,名称的第一个字符必须是字符或下划线,不能是数字。

操作系统和c库经常使用以一个或两个下划线字符开始的标识符(如,_kacb),因此最好避免在自己的程序中使用这种名称。

c语言的名称区分大小写,即把一个字母的大写和小写视为两个不同的字符。

为了让c语言更加国际化,C99和C11根据通用字符名(即UCN)机制添加了扩展字符集。其中包括了除英文字母以外的部分字符。

 

6.

  printf(''I am a simple'');

    printf(''computer.\n'');

    printf(''My favorite number is %d because it is first.\n,num);

圆括号中的内容是从main()函数中传递给printf函数的信息。例如,上面的第一行把 I am a simple传递给printf()函数。该信息被称为参数,或者更确切地说,是函数的实际参数(actual argument)

printf()函数用参数来做什么呢?该函数会查看双引号中的内容并将其打印在屏幕上。

%提醒程序,要在该处打印一个变量,d表明把变量作为十进制整数打印。

2.4提升程序可读性的技巧:在函数中用空行分割概念上的多个部分。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值