欢迎光临散文网 会员登陆 & 注册

C语言快速入门1

2023-01-05 23:46 作者:无情小贱客  | 我要投稿

Hello,World!

第一个代码打个招呼

程序的第一行 #include <stdio.h> 是预处理器指令,告诉 C 编译器在实际编译之前要包含 stdio.h 文件。

下一行 int main() 是主函数,程序从这里开始执行。

下一行 /*...*/  (这个是单行注释)和 /.../ (这个是多行注释)将会被编译器忽略,这里放置程序的注释内容。它们被称为程序的注释。

下一行 printf(...) 是 C 中另一个可用的函数,会在屏幕上显示消息 "Hello, World!"。

下一行 return 0; 终止 main() 函数,并返回值 0。


C语言32个关键字

数据类型    int char double float 

判断    if else 

循环    for while 

跳出循环    break continue


C语言数据类型

展示学习能用到的,感觉需要记得就是数据类型有哪些,然后就是数据类型的占字节,最后就是在输出的时候占位符是什么?


常用数据类型,占字节数:

整数类型

  •  默认为10进制 ,10 ,20。

  •  以0开头为8进制,045,021。

  •  以0b开头为2进制,0b11101101。

  •  以0x开头为16进制,0x21458adf。


浮点类型(实数)

单精度常量:2.3f 。

双精度常量:2.3,默认为双精度。



为了得到某个类型或某个变量在特定平台上的准确大小,您可以使用 sizeof 运算符。表达式 sizeof(type) 得到对象或类型的存储字节大小。


字符 用英文单引号括起来 只保存一个字符'a'、'b' 、'*' ,还有转义字符 '\n' 、'\t'。


字符串 用英语双引号括起来 可以保存多个字符:"abc"。


数据类型转换

C 语言中如果一个表达式中含有不同类型的常量和变量,在计算时,会将它们自动转换为同一种类型;

类型转换分为自动类型转换强制类型转换。


浮点数赋给整型,该浮点数小数被舍去;





整数赋给浮点型,数值不变,但是被存储到相应的浮点型变量中;


PS:应该是这样解释


强制类型转换运算符的优先级大于除法

就是计算表达式的时候,你需要先进行类型的转换,然后进行除法计算




接下来应该更新运算符号,暂时想到这个。。。



参考教程链接:

http://t.csdn.cn/zEhE6

https://www.runoob.com/cprogramming/c-tutorial.html

https://www.yuque.com/qingkongxiaguang/cc/sab6hf#f3c723ec


C语言快速入门1的评论 (共 条)

分享到微博请遵守国家法律