
c语言
CoderDCLiu
这个作者很懒,什么都没留下…
展开
-
C语言*和++的结合运算不懂,看这里就够了
C语言*和++的结合运算有朋友学习了指针,取值符号*和++混在一起摸不着头脑,两者结合后不懂如何运算,今天我给大家总结了简单明了的方法,包你看完就会,妈妈再也不用当心我的学习啦。来人,上代码int arr[] = {1,4,8,10}; int *p = arr;//指针p指向数组的第一个元素 //*优先级高于++,所以*p取值为1,其次按照++的结合性,会对指针p进行加1,指向下一个地址 int a = *p++; //由于此时p指向了第二原创 2021-06-28 16:03:09 · 1209 阅读 · 2 评论 -
C语言中不同类型的取值范围
C语言中的不同类型的取值范围前言C语言中,我们知道最基本的数据类型有int整型,float和double浮点型,char字符型,在计算机里,他们的取值并不是任意和无限的,都有相应的取值范围,那么计算机是如何存储和计算的呢,接下来为大家分析和讲解。一、进制知识首先我们来了解下进制,我们平时说的数字和计算都是按照十进制来进行的,从0 ~ 9,逢10就进1,称为十进制。计算机中存储的数据都是二进制,从0 ~ 1,逢2就进1,还有类似的八进制,而十六进制则是0 1 2 3 4 5 6 7 8 9 A B原创 2021-03-29 16:30:42 · 7361 阅读 · 1 评论 -
C语言必看面试题:for循环的使用
关于for循环的经典面试题今天,给大家介绍一道c语言中常考的经典面试题,请大家看题目, for (int i = 0; i < 10; i++) { for (int j = 0; j < 10; j++) { //请在此处填入代码,结束外层循环 } }请大家认真思考,接下来我给大家进行讲解。题目的要求是结束for循环,在c语言中,想要结束循环,应该想到3原创 2021-03-25 19:39:49 · 596 阅读 · 0 评论 -
C语言中scanf函数的使用注意
scanf函数使用注意c语言使用scanf函数时,scanf是从缓冲区进行取值的,连续输入的数据都是整型或者实型数据时,可以用空格,tab键或者回车隔开,如下: int num1 ; double num2 ; scanf ("%d%lf",&num1,&num2); printf ("num1 = %d,num2 = %lf",num1,num2);如果先要输入整型或实型数据,再输入字符数据,则要注意,这时在控制台输入”1空格2回车“,字符c打印原创 2021-03-20 16:34:48 · 371 阅读 · 0 评论 -
使用macOS终端编写c语言
使用macOS终端编写c语言创建文件打开终端,使用命令’cd /Users/path‘,进入到想要的工作路径中,我的命令:cd /Users/liudongcheng/Desktop/CTest使用命令’touch main.c‘创建c语言的.c文件touch main.c编写.c文件在.c文件中写代码#include <stdio.h>int main (){ printf ("Hello World!\n"); return 0;原创 2021-03-17 22:52:08 · 954 阅读 · 0 评论