首页 > 其他分享 >C语言学习日记1.0

C语言学习日记1.0

时间:2023-09-27 13:55:05浏览次数:31  
标签:1.0 函数 int hello C语言 printf world main 日记

大学第一节c语言课结束感慨良多啊,我不太善于总结和表达,请各位见谅。

第一节课就学习了hello,world简单程序的运行和c语言的特点:

1、兼具高级语言的优点和对低级语言对硬件的操作能力,具有高级语言的高层抽象和良好的可移植性等优点。

2、数据类型和运算符丰富

3、它是完全模块化和结构化的编程语言。

4、生成目标代码质量高,程序执行效率高。

下面就是我个人写的hello,world的代码:

1   #include <stdio.h>        //编译预处理命令,也叫引用头文件,将stdio.h包含到本文件来

2    int main()                     //这里定义了main函数,int表示main函数类型为整数型函数,int main()是函数首部

3    {                                    //从这里左花括号到右花括号中间叫做函数体

             printf("hello,world\n");          //这里调用了printf函数,输出要显示的文字或字符

             return 0;                               //程序返回0  结束函数

       }

然后我们现在学习用的软件是vc++6.0,程序运行结果如下:

 '\n'是一个转义字符,表示回车换行。printf函数可以理解为向控制台输出文字或符号,还有c语言规定了语句后面要以分号;结尾(所有符号都为英文符号)OK了我学的就这些了,如有错误请各位大神指点。

 

                                                                                                                                                 2023年9月27日

                                                                                                                                                   快乐的秃头

标签:1.0,函数,int,hello,C语言,printf,world,main,日记
From: https://www.cnblogs.com/zkwnb/p/17732523.html

相关文章

  • 关于日记内容调整说明
    关于日记内容调整说明:1.减少记流水账,以每天任务完成进度为主,分板块列举→信条部分比如早起晚睡2/88,举止厚重10/360,每日反省1/90,前面是完成天数,后面是计划天数→学习部分以表格单列每日的学习任务,以及完成情况→项目进度主要是学车,以及准备继续做的电赛项目2.更改图片,拼......
  • 详解使用VS code搭建C语言环境遇到的那些坑(适合小白)
    Vscode搭建C语言环境为啥想起来要装c环境?是因为亲属家的大一新生小朋友问我关于c的问题!好吧,学c语言那是20年前的事儿了,但是在小朋友面前也不能跌份,于是乎准备温习一下c!一切代码都的从选IDE开始,网上看了一下,现在比较多的就是推荐visualstudio(vs)和visualstudiocode(vscode),如果想......
  • 【C语言初阶篇】for语句的基本语法和使用规则!
    <br><br/><center><fontcolor="#006666">......
  • C语言双指针法解决-有序数组的平方
     力扣(LeetCode)官网-全球极客挚爱的技术成长平台/***Note:Thereturnedarraymustbemalloced,assumecallercallsfree().*/intcmp(constvoid*a,constvoid*b){return(*(int*)a)-(*(int*)b);}int*sortedSquares(int*nums,intnumsSize,......
  • C语言char类型
      #include<stdio.h>intmain(){char*s="hello";//字符串名字就是首地址printf("%x\n",s);//s是char指针,size=4or8printf("sizeofsis%d\n",sizeof(s));//解引用第一个地址得到的是h......
  • C语言双指针法
    167.两数之和II-输入有序数组-力扣(LeetCode) /***Note:Thereturnedarraymustbemalloced,assumecallercallsfree().*/int*twoSum(int*numbers,intnumbersSize,inttarget,int*returnSize){//双指针法intleft=0;intright=nu......
  • 学习C语言的第十一天
    写一个函数,实现一个整形有序数组的二分查找#include<stdio.h>intBinary(intarr[],intk)//这里的arr本质上是个指针{ intsz=sizeof(arr)/sizeof(arr[0]);//由于上面的是指针,所以这里sz计算的是指针的大小,在win32系统下是4,而arr[0]是一个整形的大小,也是4,所以sz=4/4......
  • C语言的发展及特点
    C语言的发展历程C语言作为计算机编程领域的重要里程碑,其发展历程承载着无数开发者的智慧和创新。C语言诞生于20世纪70年代初,由计算机科学家DennisRitchie在贝尔实验室首次推出。当时,Ritchie的目标是为Unix操作系统开发一门能够更方便地进行系统编程的语言。事实证明,C语言不仅在Un......
  • C语言统计数组里面各个元素出现的次数
    #include<iostream>#include<stdio.h>intmain(){intnums[]={1,1,2,2,3,4,5,6,6};intsize=sizeof(nums)/sizeof(nums[0]);//创建一个全0的空数组int*counterNums=(int*)calloc(size,sizeof(int));for(inti=......
  • 【C语言菜鸟知识】——动态内存管理
    --------------------------------------------------------------------------------------------------------------------- 1、栈在全局变量是分配在内存中的静态储存区,非静态的局部变量是分配在内存中的动态储存区,这个储存区就是栈的区域。2、堆在内存中允许建立内存动态分......