黑马程序员-C语言学习日记(一)基础语法

来源:互联网 发布:nodejs golang java 编辑:程序博客网 时间:2024/05/17 04:58

---------------------- <a href="http://www.itheima.com"target="blank">iOS开发</a>、<a href="http://www.itheima.com"target="blank">iOS培训</a>、期待与您交流! ----------------------


一、关键字

关键字就是C语言提供的有特殊含义的符号,也叫做“保留字”,C语言一共提供了32个关键字,这些关键字都被C语言赋予了特殊含义。关键字全部为小写。

auto double int struct break else long switch

case enum register typedef char extern return union

const float short unsigned continue for signed void

default goto sizeof volatile do if while static


二、标识符

1、在编程语言中,是用户编程时使用的名字,对于变量、常量、函数、语句块也有名字,我们统统称之为标识符。

2、命名规则

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

b、严格区分大小写

c、不能以数字开头

d、不可以使用关键字作为标识符

3、命名规范

a、尽量起个有意义的名称,比如一个完整的英文单词,别人一看这个名称就能才能这个标识符的作用。如果不懂英文,你也可以用拼音。

b、常量和变量名一般为名词,方法名一般为动词

c、如果标识符中含有多个单词,可以使用驼峰标识(除开第一个单词,后面每个单词的首字母都是大写):firstName,或者使用下划线_来连接:first_name


三、注释

1、注释的格式

//这是单行注释 从//到行末的文字都会被注释/*这是多行注释 在/* */之间的文字都会被注释*/

2、注释的作用

a、被注释的代码不会参与编译

b、检查代码的作用

c、排除错误


四、数据类型



五、常量

表示一些固定的数据

如:7(整型常量)、3.14(浮点常量)、'A'(字符常量)、"itheima"(字符串常量)


六、变量

1、当一个数据的值需要经常改变或者不确定时,就应该用变量来表示。可以修改变量的值,多次赋值。每次赋值都会覆盖原来的值

2、格式:变量类型  变量名;

3、定义、初始化&赋值:

// 定义并初始化int i = 10;// 先定义后初始化int i;i = 10;int m, n;m = n = 20;

七、printf&scanf

1、都需要 #include <stdio.h>

2、

// printf:在控制台打印输出的函数printf("My name is %s ,i am %d years old.", "WhyRanR", 27);// 打印 My name is WhyRanR,i am 27 years old.// scanf:接受用户输入的函数int i = 0;scanf("%d", &i);// 需要使用&将输入的值传递到变量的地址中
3、占位符

%d --- 整形
%f --- 浮点型
%c --- 字符型
%s --- 字符串型

4、注意

scanf:scanf的第一个参数中不要包含\n,比如scanf(“%d\n”, &a); 这将导致scanf函数无法结束


---------------------- <a href="http://www.itheima.com"target="blank">iOS开发</a>、<a href="http://www.itheima.com"target="blank">iOS培训</a>、期待与您交流! ----------------------

0 0
原创粉丝点击