与c的第一次相遇(1)

这几天是我这个大学生和C语言的第一次相遇,我从书本和一些视频中见识到了它的魅力,也学习了它的一些相关知识,并且渴望成为计算机方面的"魔术师"。

话归正传,接下来我会给大家说一些我有关C语言的代码的心得

一.基本格式,和要求

1.这个C语言最基础的代码符号啥的都要是用英文的

而我这个小白一开始啥都不知道就开始瞎打结果全是错误,大挫锐气,后来听一位老师的讲解才知道那一切的符号都是要用英文打的,哎闹了个大笑话,不过我现在是彻底记住了哈哈

2.;的运用 这个是每个语句后面都要添加的除了一些循环和选择语句

对于“;”一开始我啥也不懂,写个语句就写;,感觉很麻烦但是有无可奈何,但是当我学习到选择语句时if()后面我也加了;但是这时却出了问题,在一看书才发现这个不需要; 后来又学习到别的选择循环发现大部分都不要,这时我的脑子就混乱了(心想我吐了这是啥呀好乱)后来我总结了一下(由于我这是刚学习了几天所以总结的很不到位,希望大家谅解)一般语句最后大要用;但是在if() else , switch选择中这些单词后面不用;循环语句中只有do while;用一下,别的不用

3格式:主函数(背过呀宝子们)

int main()

{

return 0;}

4必用的库函数(这是他的定义库函数_百度百科 (baidu.com)

printf(打印函数(即你在这个里面输入什么在运行程序时就打印什么)) 和 scanf(输入函数(即你输入东西来引起下一步指令))

与数学题的函数不同,用库函数是需要提前引用头文件(可以理解为你要借用函数需要打招呼的意思)的

printf的话需要在第一行()int main上面写#include<stdio.h>(不要写到主函数内哟()也就是int main(){这个里面} )

scanf的话则在第1行写#define _CRT_SECURE_NO_WARNINGS 1(当两个库函数都用的话则scanf的头文件在最上面)

二,初识C语言(语法和内容名词定义)

1变量(可以变化的量,由人去改变)

要求

分类(根据是否在主函数内部)

全局变量 

局部变量

2常量四种

直接输入的字符

const修饰的常量

#define定义的标识符常量

(枚举enum)

3数据类型(就是用来储存变量)

char             占1个字节       储存字符变量

int                 占4个字节        储存整型变量

short                 占2个字节     储存短整形变量

long                   占>=4个字节  储存一般整形类似于int

long long          8个字节            较长整形

float                      占 4字节        单精度浮点

double               占8个字节        双精度浮点型

4字符串

用printf打印'wsdawd'   结尾都是以\0结束,系统会自动加但是不会显示(看到这大家会想\0作用吧看下面代码)

第一个会是乱码,第二个正常。而原因是啥,我们不言而喻

(原因在于第二个是字符串会自动有结束标志\0直接结束,而第一个没有就不会停止至于在哪里停止不知道)

5转义字符(只提到一些常用转义字符)

1\ 它的作用是打印符号(因为有的符号不能随意打印,比如打印“” 可以证明)

2\a 发出蜂鸣声   3\b后退   4\f前进   5\n换行 6\r回车  7\ddd写三个数字(八位数d<8)9\xdd(十六位数) 10\v垂直制表符  11\t水平制表符

6作用域和生命周期()生命周期范围就是作用域

全局变量作用域在全工程

局部变量作用域在该{}内

 7注释

用于解释代码是干什么用的可以用/xxxx/(本人推荐)   也可以用/*xxxxxx*/

  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值