本周c语言杂记2

简介: 本周c语言杂记2

.     sizeof 和strlen的结果为为什么不一样

sizeof包含\0,  stolen不包含

注意:sizeof用于计算类型长度(单位:字节)

strlen只能用于计算字符串长度

2.    直接用‘十进制数字’能否直接输出字符

#include<stdio.h>
int main()
{ 
    printf("%c",ch);
    return 0;
}

直接将ch换为十进制数字,即可输出数字

衍生思考

#include<stdio.h>
int main()
{
    char ch;
    scanf("%c",&ch);
    printf("%c",ch);
    return 0;
}
#include<stdio.h>
int main()
{ 
    printf("%c",57);
    return 0;
}

为什么都是输入57 下面是对的(输出9) 上面是错的

因为应该是

scanf(“%d“,&ch)

输入的时候是整数

正确代码:

#include<stdio.h>
int main()
{
    int ch;
    scanf("%d", &ch);
    printf("%c\n", ch);
    return 0;
}

3.取消注释代码可以用:

ctrl+k,ctrl+u

4.      现在还要求设变量必须在代码块的最前面吗

答:老版编译器要求 新的不要求

5.在main函数中return 1;会发生什么

在运行之后会在最后显示 如图

6.c语言是从前到后扫描的

7. scanf

如果程序运行显示:

返回值被忽略“scanf”

是没有影响的

解释:scanf是有返回值的;可以写成

Int r = scanf(“%d”,&a);

但一般忽略返回值 直接写scanf

8.如何关闭代码

文件->关闭解决方案

9.git命令行的提交

相关文章
|
12月前
|
存储 编译器 Serverless
【C语言】基础知识杂记(整理自用)
【C语言】基础知识杂记(整理自用)
132 0
|
C语言
C语言杂记 2
C语言杂记 2
38 0
|
C语言
c语言杂记
c语言杂记
36 0
|
存储 搜索推荐 算法
十大经典排序算法(C语言实现)(二)
十大经典排序算法(C语言实现)(二)
|
存储 搜索推荐 算法
十大经典排序算法(C语言实现)(一)
十大经典排序算法(C语言实现)(一)
菜鸟逆袭记之【初识C语言】
这一站,只是为了让我们大概的了解C语言,有些知识讲的不是特别深刻。不过,不要担心,我们这是一个连续节目。先入门,再精通。一上来讲的太难,就会导致从入门到放弃。
|
算法 Unix C语言
第一章:C语言的初次见面
学计算机的小伙伴们应该都知道C生万物,没错,学习编程刚开始接触的应该就是C语言,而我今天发表的博客就是谈谈C语言相关的问题。作为初次见面C语言,咱们就由一下几个方面来谈谈C语言。
46 0
|
搜索推荐 算法 C语言
十大经典排序算法(C语言实现)(三)
十大经典排序算法(C语言实现)(三)
|
存储 Java C语言
【C初阶】第一篇——初识C语言(万字篇,带你敲响C语言的大门)(一)
【C初阶】第一篇——初识C语言(万字篇,带你敲响C语言的大门)
【C初阶】第一篇——初识C语言(万字篇,带你敲响C语言的大门)(一)
|
存储 编译器 C语言
【C初阶】第一篇——初识C语言(万字篇,带你敲响C语言的大门)(二)
【C初阶】第一篇——初识C语言(万字篇,带你敲响C语言的大门)
【C初阶】第一篇——初识C语言(万字篇,带你敲响C语言的大门)(二)