- 博客(5)
- 收藏
- 关注
原创 一篇文章带你认识c语言标识符
在计算机高级语言中,用来对变量、符号常量名、函数、数组、类型等命名的有效字符序列统称为标识符。标识符可以简单认为是一个名字,用来标识变量名、常量名、函数名及数组等。变量名a、b、c,符号常量名PI、Pai,函数名printf、scanf等都是标识符。在C语言中,标识符可以自定义,但是需要遵循一定的规则:(1)标识符只能以英文大小写字母、和下划线(_)开头,而不能用其他任何字符或数字开头。例如以下就是错误的例子:int %a;//错误,标识符不能以符号开头int 8C[8];//错误,不能
2023-02-24 13:25:56 971
原创 最简单爱心代码分享
刚学习编程的小白们,今天我来带你们用c语言编写一个爱心,用这个送你们的女朋友不香吗?下面就是代码了,直接cv就行啦#include<stdio.h>#include<windows.h>//心形图案爱心代码编程c语言int main(){float x,y,a;for(y=1.5;y>-1.5;y-=0.1){for(x=-1.5;x<1.5;x+=0.05){a=x*x+y*y-1;putchar(a*a*a-x*x*y*y*y<=0
2023-02-24 13:23:14 9328
原创 一篇文章带你学会%的用法
符号%有两个含义,第一个是求余,经常用到if判断条件中判断整除,如:7%2=1 , if(6%2==0){.....}However,符号 / 也有除的含义,不过得出的答案是取整数部分的,如7 / 2 = 3 ,%和 / 是一个很容易混淆的点符号%的第二个含义就是引导符,用于引导输入输出项表列的格式。如printf("%d%s%f",d,s,f)So,接下来举几个栗子:%d的意思是以整型的形式输出,通常用来输出int型%ld的意思是以长整型的形式输出,通常用来输出long型%s的意思是以字符串的
2023-02-24 13:18:56 1594
原创 一篇文章带你学会c语言的字符常量
在做C语言词法分析器的时候遇到了字符常量识别的问题。在这里讨论一下一般字符常量的词法规则,不设计宽字符和通用字符。字符常量C语言字符常量由单引号包含的一个或多个字符组成,包含多个字符时具体值与编译器有关(比如VS2019的编译器是获取最后一个字符)。 如:‘a’ ‘XY’ ‘0’ ‘*’所有源代码字符集中的字符都可以成为字符常量,除了单引号、反斜线和换行符,这三个字符必须是用转义符表示:‘\’’ ‘\’ ‘\n’ 。在编译阶段,字符常量和字符串字面量中的字符和转义序列会转换成运行字符集中对应的字符。
2023-02-24 13:16:54 316
原创 c语言的发展史
C语言诞生于美国的贝尔实验室,由丹尼斯·里奇(Dennis MacAlistair Ritchie)以肯尼斯·蓝·汤普森(Kenneth Lane Thompson)设计的B语言为基础发展而来,在它的主体设计完成后,汤普森和里奇用它完全重写了UNIX,且随着UNIX的发展,c语言也得到了不断的完善。为了利于C语言的全面推广,许多专家学者和硬件厂商联合组成了C语言标准委员会,并在之后的1989年,诞生了第一个完备的C标准,简称“C89”,也就是“ANSI C”,截至2020年,最新的C语言标准为2018年6月
2023-02-19 11:27:39 244 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人