随笔分类 -  c语言学习

c primer plus
摘要:在C语言中,函数可以使用指针传递和值传递来传递参数。 通常情况下,使用值传递是最常见和最简单的方式。在值传递中,函数的参数会被复制一份,然后传递给函数。这意味着在函数内对参数的修改不会对原始数据产生影响。 当你只需要传递一个简单的数据类型,如整数或浮点数时,值传递是一个不错的选择。 指针传递则适用于 阅读全文
posted @ 2023-12-25 14:35 NevMore 阅读(123) 评论(0) 推荐(0) 编辑
摘要:1、例如:int array[6] = {1, 2, 3, 4, 5};,array[n],数组长度为5,n取值范围[0,n-1],就是1-5的地址; 2、指针指代数组: #include <stdio.h> int main (){ /* 带有 5 个元素的整型数组 */ double balan 阅读全文
posted @ 2023-11-14 22:29 NevMore 阅读(22) 评论(0) 推荐(0) 编辑
摘要:scanf 函数的返回值可以分成三种情况 1) 正整数,表示正确输入参数的个数。例如执行 scanf("%d %d", &a, &b); 如果用户输入"3 4",可以正确输入,返回2(正确输入了两个变量); 如果用户输入"3,4",可以正确输入a,无法输入b,返回1(正确输入了一个变量)。 2) 0 阅读全文
posted @ 2023-11-03 11:11 NevMore 阅读(164) 评论(0) 推荐(0) 编辑
摘要:字符和字符串%c格式对应的是单个字符。%s格式对应的是字符串。例: char a;char b[20];scanf("%c",&a); //只能输入一个字符。scanf("%s",b); //不超过20字符的字符串,字符串下标为0~19。char和char*%c对应类型为char%s对应类型为cha 阅读全文
posted @ 2023-11-02 09:20 NevMore 阅读(69) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示