Error[8]: Undefined offset: 4, File: /www/wwwroot/outofmemory.cn/tmp/plugin_ss_superseo_model_superseo.php, Line: 121
File: /www/wwwroot/outofmemory.cn/tmp/plugin_ss_superseo_model_superseo.php, Line: 473, decode(

今天主要搭建C语言框架开始 包括一些基础的语法 学习了以下几个部分

1、数据类型

char        //字符数据类型

short       //短整型

int         //整形

long        //长整型

long long   //更长的整形

float       //单精度浮点数

double //双精度浮点数

2、变量的使用

主要分为

局部变量 进入作用域生命周期开始,出作用域生命周期结束

全局变量 在全局变量进行定义时 会用到extern 同时存在于整个程序的生命周期

3、常量的使用

对于常量 常见的有

字面常量

const 修饰的常变量

#define 定义的标识符常量

枚举常量

#include 
//举例
enum Sex
{
 MALE,
 FEMALE,
 SECRET
};
//括号中的MALE,FEMALE,SECRET是枚举常量
int main()
{
    //字面常量演示
    3.14;//字面常量
    1000;//字面常量
    
    //const 修饰的常变量
    const float pai = 3.14f;   //这里的pai是const修饰的常变量
    pai = 5.14;//是不能直接修改的!
    
    //#define的标识符常量 演示
 #define MAX 100
    printf("max = %d\n", MAX);
    
    //枚举常量演示
    printf("%d\n", MALE);
    printf("%d\n", FEMALE);
    printf("%d\n", SECRET);
    //注:枚举常量的默认是从0开始,依次向下递增1的

关键点 枚举常量默认从0开始 此时打印出来会是0 1 2

4、字符串+转义字符+注释

(1)“hello\n”这种由双引号(Double Quote)引起来的一串字符称为字符串字面值(String Literal),或者简称字符 串。 注:字符串的结束标志是一个 \a 警告字符,蜂鸣 这个不太懂 有什么用 的转义字符。在计算字符串长度的时候 int arr[10] = {1,2,3,4,5,6,7,8,9,10};//定义一个整形数组,最多放10个元素 是结束标志,不算作字符串内容。

(2)转义字符 (一般前面会有\)

常见的有

\? 在书写连续多个问号时使用,防止他们被解析成三字母词(如:??))

\' 用于表示字符常量'

\“ 用于表示一个字符串内部的双引号

\\ 用于表示一个反斜杠,防止它被解释为一个转义序列符

int i = 10; int arr[i]={0}

\b 退格符

\f 进纸符

\n 换行

\r 回车

\t 水平制表符

\v 垂直制表符

\ddd ddd表示1~3个八进制的数字。 如: \130 X

\xdd dd表示2个十六进制数字。 如: \x30 0

注意:strlen 用来表示字符串长度 sizeof用来表示占内存的空间大小 单位是字节

5、选择语句

#include 
int main()
{
    int coding = 0;
    printf("你会去敲代码吗?(选择1 or 0):>");
    scanf("%d", &coding);
    if(coding == 1)
   {
       prinf("坚持,你会有好offer\n");
   }
    else
   {
       printf("放弃,回家卖红薯\n");
   }
    return 0;
}

6、循环语句

//while循环的实例
#include 
int main()
{
    printf("加入学习机构\n");
    int line = 0;
    while(line<=20000)
   {
        line++;
        printf("我要继续努力敲代码\n");
   }
    if(line>20000)
        printf("好offer\n");
    return 0;
}

7、数组

数组的类型只能用常量来表示

[+++]

错误实例:

[+++]
)
File: /www/wwwroot/outofmemory.cn/tmp/route_read.php, Line: 126, InsideLink()
File: /www/wwwroot/outofmemory.cn/tmp/index.inc.php, Line: 165, include(/www/wwwroot/outofmemory.cn/tmp/route_read.php)
File: /www/wwwroot/outofmemory.cn/index.php, Line: 30, include(/www/wwwroot/outofmemory.cn/tmp/index.inc.php)
Error[8]: Undefined offset: 5, File: /www/wwwroot/outofmemory.cn/tmp/plugin_ss_superseo_model_superseo.php, Line: 121
File: /www/wwwroot/outofmemory.cn/tmp/plugin_ss_superseo_model_superseo.php, Line: 473, decode(

今天主要搭建C语言框架开始 包括一些基础的语法 学习了以下几个部分

1、数据类型

char        //字符数据类型

short       //短整型

int         //整形

long        //长整型

long long   //更长的整形

float       //单精度浮点数

double //双精度浮点数

2、变量的使用

主要分为

局部变量 进入作用域生命周期开始,出作用域生命周期结束

全局变量 在全局变量进行定义时 会用到extern 同时存在于整个程序的生命周期

3、常量的使用

对于常量 常见的有

字面常量

const 修饰的常变量

#define 定义的标识符常量

枚举常量

#include 
//举例
enum Sex
{
 MALE,
 FEMALE,
 SECRET
};
//括号中的MALE,FEMALE,SECRET是枚举常量
int main()
{
    //字面常量演示
    3.14;//字面常量
    1000;//字面常量
    
    //const 修饰的常变量
    const float pai = 3.14f;   //这里的pai是const修饰的常变量
    pai = 5.14;//是不能直接修改的!
    
    //#define的标识符常量 演示
 #define MAX 100
    printf("max = %d\n", MAX);
    
    //枚举常量演示
    printf("%d\n", MALE);
    printf("%d\n", FEMALE);
    printf("%d\n", SECRET);
    //注:枚举常量的默认是从0开始,依次向下递增1的

关键点 枚举常量默认从0开始 此时打印出来会是0 1 2

4、字符串+转义字符+注释

(1)“hello\n”这种由双引号(Double Quote)引起来的一串字符称为字符串字面值(String Literal),或者简称字符 串。 注:字符串的结束标志是一个 \a 警告字符,蜂鸣 这个不太懂 有什么用 的转义字符。在计算字符串长度的时候 int arr[10] = {1,2,3,4,5,6,7,8,9,10};//定义一个整形数组,最多放10个元素 是结束标志,不算作字符串内容。

(2)转义字符 (一般前面会有\)

常见的有

\? 在书写连续多个问号时使用,防止他们被解析成三字母词(如:??))

\' 用于表示字符常量'

\“ 用于表示一个字符串内部的双引号

\\ 用于表示一个反斜杠,防止它被解释为一个转义序列符

int i = 10; int arr[i]={0}

\b 退格符

\f 进纸符

\n 换行

\r 回车

\t 水平制表符

\v 垂直制表符

\ddd ddd表示1~3个八进制的数字。 如: \130 X

\xdd dd表示2个十六进制数字。 如: \x30 0

注意:strlen 用来表示字符串长度 sizeof用来表示占内存的空间大小 单位是字节

5、选择语句

#include 
int main()
{
    int coding = 0;
    printf("你会去敲代码吗?(选择1 or 0):>");
    scanf("%d", &coding);
    if(coding == 1)
   {
       prinf("坚持,你会有好offer\n");
   }
    else
   {
       printf("放弃,回家卖红薯\n");
   }
    return 0;
}

6、循环语句

//while循环的实例
#include 
int main()
{
    printf("加入学习机构\n");
    int line = 0;
    while(line<=20000)
   {
        line++;
        printf("我要继续努力敲代码\n");
   }
    if(line>20000)
        printf("好offer\n");
    return 0;
}

7、数组

数组的类型只能用常量来表示

 

错误实例:

[+++]
)
File: /www/wwwroot/outofmemory.cn/tmp/route_read.php, Line: 126, InsideLink()
File: /www/wwwroot/outofmemory.cn/tmp/index.inc.php, Line: 165, include(/www/wwwroot/outofmemory.cn/tmp/route_read.php)
File: /www/wwwroot/outofmemory.cn/index.php, Line: 30, include(/www/wwwroot/outofmemory.cn/tmp/index.inc.php)
【嵌入式软件工程师基础之C语言篇 DAY1】_C_内存溢出

【嵌入式软件工程师基础之C语言篇 DAY1】

【嵌入式软件工程师基础之C语言篇 DAY1】,第1张

今天主要搭建C语言框架开始 包括一些基础的语法 学习了以下几个部分

1、数据类型

char        //字符数据类型

short       //短整型

int         //整形

long        //长整型

long long   //更长的整形

float       //单精度浮点数

double //双精度浮点数

2、变量的使用

主要分为

局部变量 进入作用域生命周期开始,出作用域生命周期结束

全局变量 在全局变量进行定义时 会用到extern 同时存在于整个程序的生命周期

3、常量的使用

对于常量 常见的有

字面常量

const 修饰的常变量

#define 定义的标识符常量

枚举常量

#include 
//举例
enum Sex
{
 MALE,
 FEMALE,
 SECRET
};
//括号中的MALE,FEMALE,SECRET是枚举常量
int main()
{
    //字面常量演示
    3.14;//字面常量
    1000;//字面常量
    
    //const 修饰的常变量
    const float pai = 3.14f;   //这里的pai是const修饰的常变量
    pai = 5.14;//是不能直接修改的!
    
    //#define的标识符常量 演示
 #define MAX 100
    printf("max = %d\n", MAX);
    
    //枚举常量演示
    printf("%d\n", MALE);
    printf("%d\n", FEMALE);
    printf("%d\n", SECRET);
    //注:枚举常量的默认是从0开始,依次向下递增1的

关键点 枚举常量默认从0开始 此时打印出来会是0 1 2

4、字符串+转义字符+注释

(1)“hello\n”这种由双引号(Double Quote)引起来的一串字符称为字符串字面值(String Literal),或者简称字符 串。 注:字符串的结束标志是一个 \a 警告字符,蜂鸣 这个不太懂 有什么用 的转义字符。在计算字符串长度的时候 int arr[10] = {1,2,3,4,5,6,7,8,9,10};//定义一个整形数组,最多放10个元素 是结束标志,不算作字符串内容。

(2)转义字符 (一般前面会有\)

常见的有

\? 在书写连续多个问号时使用,防止他们被解析成三字母词(如:??))

\' 用于表示字符常量'

\“ 用于表示一个字符串内部的双引号

\\ 用于表示一个反斜杠,防止它被解释为一个转义序列符

int i = 10; int arr[i]={0}

\b 退格符

\f 进纸符

\n 换行

\r 回车

\t 水平制表符

\v 垂直制表符

\ddd ddd表示1~3个八进制的数字。 如: \130 X

\xdd dd表示2个十六进制数字。 如: \x30 0

注意:strlen 用来表示字符串长度 sizeof用来表示占内存的空间大小 单位是字节

5、选择语句

#include 
int main()
{
    int coding = 0;
    printf("你会去敲代码吗?(选择1 or 0):>");
    scanf("%d", &coding);
    if(coding == 1)
   {
       prinf("坚持,你会有好offer\n");
   }
    else
   {
       printf("放弃,回家卖红薯\n");
   }
    return 0;
}

6、循环语句

//while循环的实例
#include 
int main()
{
    printf("加入学习机构\n");
    int line = 0;
    while(line<=20000)
   {
        line++;
        printf("我要继续努力敲代码\n");
   }
    if(line>20000)
        printf("好offer\n");
    return 0;
}

7、数组

数组的类型只能用常量来表示

 

错误实例:

					
										


					

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/735463.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-27
下一篇 2022-04-27

发表评论

登录后才能评论

评论列表(0条)

保存