栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

初识c语言

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

初识c语言

scanf-s是vs编译器所提供的库函数,不具备可移植

所以可在源文件前加上#define -CRT-SECURE-NO-WARNINGS

常量

C语言中的常量:

*字面常量

例如-3//4//ect.

*const修饰的常变量

例如-const int n=10;//n是变量,但是又有常属性,所以我们说n是常变量

         int  arr【n】={0};

            n=20

*#define定义的标识符常量

#define max 10即在printf后max结果为10

*枚举常量 

枚举关键--enum

enum sex

{

    male

    female 

    secret

}      //上三种为枚举常量

字符串 

通常用双引号引一串字符,用单引号引单个字符

字符串“abc”实际上除了三个字符外最后还有个,0是字符号的结束标志

如果用单引号引单个字符不手动添加结束标志,则末端会出现随机字符//

“hello bit.n”这种由双引号引起来的一串字符称为字符串字面值,或者简称字符串//

字符串的结束标志是一个的转义字符。在计算字符串长度的时候是结束标志,不算作字符串内容。

转义字符--例如n为换行,t为水品制表符, ??+--为三字母词 ?在书写连续多个问号时使用,防止他们被解析成三字母词,     “用于表示一个字符串内部的双引号 ,     a警告字符,    b退格符        r回车,    ddd从八进制转换为十进制数值后作为ASCII码值代表的字符     xdd从16进制转换为十进制数值后作为ASCII码值代表的字符

注释

//为c++的注释符  ctrl+k+c整体注释  ctrl+k+u整体注销注释

函数

例

int Add(int a, int b)

{ 

    int z =a+b;

   return  z;

}

int main

{

     int  sum   =   0;

     int   a   =100;

     int   b   =200;

    sum  =  Add(a, b);

   printf(“sum  =  %dn”,  sum)

return   0;

}//加法的函数表达式//函数的特点就是简化代码,代码复用

数组

C语言中数组的定义:一种相同元素的集合

int arr【10】={1,2,3,4,5,6,7,8,9,10}//定义一个存放10个整数数字的数组

用下标的形式访问元素,下标从0开始

操作符

算数操作符+,-,*,/,%(取模)

移位操作符(二进制)《左移,》右移,&按位与//1和0结果为0,|按位或1和0结果为1,^按位异或//异或计算规律:对应的二进制位相同,则为0,对应的二进制为相异,则为1

赋值操作符  +=,-=,&=,%=等等//例如a=a+1等价于a+=1

单目操作符

!逻辑反操作,1为真,0为假

seizof计算的是变量/类型所占空间的大小,单位是字节

              

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1033987.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号