我是靠谱客的博主 风趣睫毛,最近开发中收集的这篇文章主要介绍C语言基本概念笔记《一》之标识符与变量的输入输出,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述



有些不常用的概念都模糊了,等到面试时候,面试官提问,自己连最基础的概念都不清楚,所以我觉得对基本概念清楚是扎实基础的第一步。
下面是一些概念(字符集,运算符啥的我就不写了):

一·字符,变量,标识符等

1. 标识符:由关键字(32个关键字,int if ),预定义标识符 (库函数,预编译命令),用户标识符(自己定义的变量,函数名)
注意:标识符必须由英文字母或者下标组成
2.实型常量:两种表示形式:①十进制小数(1.2 0.24 .25 2. 都对);②指数形式(123E2即123*10^2 )
注意:E /e都可以,但是在它前面必须有数字,在他后面必须是整数。错误格式:*15e2.3 || e3 || .e3*
3.字符常量一般用单引号括起来,有些字符不能直接显示,需要转义,转义标识符是“”。
t为制表符,和tab的作用差不多,
b光标向后退一格
ddd八进制所代表的字符 (123为十进制1*8^2+2*8^1+3*8^0=83) ,
xhh十六进制所代表的字符(x12为十进制1*16^1+2*16^0=18)
4.运算符及其优先级:

#include<stdio.h>
int main(void)
{
int a=2;
//
(++a);① 输出为3
//-(++a);②输出为3
//
-a;③输出为2
//a=-a;④输出为负2
printf("%d",a);
} 

写了一点小测试发现取正取负不能单独用(在devC++下不行,现在还不明白,哪位大佬知道了告诉我一下)
单目运算符一般优先级高于双目
5.**逗号运算符:结合方向为从左至右:a=2*3,a*4,c=7;

#include<stdio.h>
int main(void)
{
int a,b=1,c;
a=2*3,++b,c=5;
printf(" %d
%d
%d
%dn",(a,b,c),a,b,c);
} 

逗号表达式的值为最后一个表达式的值 ,上面这个小测验结果为: 5 6 2 5

最后

以上就是风趣睫毛为你收集整理的C语言基本概念笔记《一》之标识符与变量的输入输出的全部内容,希望文章能够帮你解决C语言基本概念笔记《一》之标识符与变量的输入输出所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(62)

评论列表共有 0 条评论

立即
投稿
返回
顶部