首页 > 其他分享 >初学c语言(第一天)

初学c语言(第一天)

时间:2024-10-29 23:44:46浏览次数:9  
标签:语言 第一天 int 学习 初学 整型 字符串 毕业论文

  其实我也不太算是初学,但是也算是初学,这样说有点矛盾哈,让我来解释一下:

  首先我是一个今年刚刚毕业的大学生,大学学的专业是电子信息工程,这个专业涉及过c语言,但是我大学期间只顾的潇洒了,没怎么认真学习,只有当大四下学期的时候我们离校需要出去找工作实习时,我才发现我什么都不太会,除了销售之类的活,我什么活都不会,也就是没有一点技术,而且我家里面有这方面人才(有这方面人才才总是教唆我找AI方面的工作,说是这段时间的大趋势,能挣钱,不太希望我找销售之类的活),在大学前三年都经常嘱咐我要好好学一门技术,但是我全部当成耳旁风了,导致我大四出去实习很被动,那个时候我才察觉我需要学习来补充自身的知识了,于是我去北京找我的哥哥了,他从事的也是这方面的工作,一方面是我觉得在外没人打扰可以静下心来去学习,一方面是我不会或者有什么困惑我哥哥下半年可以指导指导我,大概去年十二月初我到达的北京,我便开始学习c语言,距离过年还有十来天的时候我便又回家了,回到家里事情特别特别多,而且我本身就爱玩,典型的e人,就放下了学习,直到大年初十左右我又回到了北京,那个时候我都把之前学的忘得差不多了哈哈哈,当我准备重新学习c语言时,我们导师让我们开始着手准备毕业论文之类的东西,我那时候真的是头大,因为我对那东西很陌生,我便没有重新学习c语言,开始学习毕业论文之类的东西,以及毕设(我们这一类专业的论文需要这个实物,其他专业并不需要),没人指导就很迷惑,忙着忙着就玩起来了,总之效率很低,忙的差不多的时候我开始重拾c语言,还没学习几天,导师通知我们回校配合他完成毕业论文,回到学校就边学边玩,到了五月份,我又又又放下了c语言,直到今天我又重新拾起了c语言,也就是说我学习c语言这算是第三遍了。

  由于前两次学的不是很深入,基本都是学到链表就卡在那里了,可能脑子有点笨,转不过来哈哈哈,但是这次我决定要好好学习,不会的就多搜搜,一定要攻克c语言,因为已经到了毕业即失业的这个阶段,我不好好学习就不能找到好工作。

  咯里咯嗦说了很多与c语言不相关的话语,有点打扰大家了,接下来我来说一下第一天我都学到了什么:

首先要学习c语言你就要认识c语言,它是一种典型的、通用的以及面向过程的编程语言。

基本数据类型:字符型char、整型int、短整型short int、长整型long int、浮点型float以及双精度浮点型double。

局部变量:{}内部定义的变量,作用域{}内部,生命周期在{}期间。

全局变量:{}外部定义的变量   ,作用域整个函数(工程),生命周期在整个程序。

当全局变量跟局部变量名字冲突的时候,局部优限。(不建议写成一样)  

字符串:“hello world”这种由双引号 引起来的字符。字符串的结束标志是一个\0转义字符,在计算字符串常量时,它不算做字符串内容。

转义字符:

\?:在书写连续多个?时使用,防止它们被解析成三字母词。

\':用于表示字符常量'。

\":用于表示字符串内部的双引号。

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

\b:退格符。

\n:换行。

\r:回车。

\t:水平制表符。

\ddd:ddd表示1-3个八进制数字。

\xdd:dd表示两个十六进制数字。

c语言中注释风格为/*              */,而c++中的注释风格为//。

over!!!

我只是将我一天所学的我认为我有必要的记录下来,真的特别特别基础,大佬勿喷。(希望大家有很多的建议并且告诉我哈哈哈,这样我就可以知道别人口中我的不足之处,然后加以改善。)

谢谢大家!

标签:语言,第一天,int,学习,初学,整型,字符串,毕业论文
From: https://blog.csdn.net/weixin_66555252/article/details/143266499

相关文章

  • string和初学指针和动态内存分配
    strcmp:原型定义于:<string.h>intstrcmp(constchar*str1,constchar* str2)比较的标准是ASCII从第一个字符开始比,直到遇到不同的字符或者返回NULL(0)若STR1[I]>STR2[I],返回1若STR1[I]<STR2[I],返回-1若STR1[I]=STR2[I],返回0strcpy:原型定义于<string.h>常用于字符串......
  • 实验3 C语言函数应用编程
    #include<stdio.h>charscore_to_grade(intscore);intmain(){intscore;chargrade;while(scanf("%d",&score)!=EOF){grade=score_to_grade(score);printf("分数:%d,等级:%c\n\n",score,gr......
  • 实验3_C语言函数应用编程
    任务一:#include<stdio.h>charscore_to_grade(intscore);intmain(){intscore;chargrade;while(scanf("%d",&score)!=EOF){grade=score_to_grade(score);printf("分数:%d,等级:%c\n\n",......
  • 手机app开发用的是什么语言有哪些优势
    手机APP开发是一项涉及多种编程语言的任务。开发者可以根据需求、平台以及个人偏好选择合适的语言。手机app开发用的语言有:1、Java;2、Kotlin;3、Swift;4、JavaScript/TypeScript;5、Dart。作为Android平台的主要开发语言,Java拥有庞大的开发者社区和丰富的开源库。它的跨平台特性和强......
  • 银行信贷风控专题:Python、R 语言机器学习数据挖掘应用实例合集:xgboost、决策树、随机
    全文链接:https://tecdat.cn/?p=38026原文出处:拓端数据部落公众号分析师:FanghuiShao 在当今金融领域,风险管控至关重要。无论是汽车贷款违约预测、银行挖掘潜在贷款客户,还是信贷风控模型的构建,以及基于决策树的银行信贷风险预警,都是金融机构面临的关键挑战。本银行信贷风控专题......
  • C语言中实现一个包含开卡、查询内容、存钱、取钱、转账和修改密码的银行服务系统
       大家好,我是带我去滑雪,每天教你一个小技巧!   本次在C语言中实现一个包含开卡、查询内容、存钱、取钱、转账和修改密码的银行服务系统,下面开始代码实战。目录一、功能模块设计(1)开卡功能(2)查询内容(3)存钱功能(4)取钱功能(5)转账功能(6)修改密码功能二、数据结构......
  • 实验3 C语言函数应用编程
    1.实验任务1#include<stdio.h>charscore_to_grade(intscore);intmain(){intscore;chargrade;while(scanf("%d",&score)!=EOF){grade=score_to_grade(score);printf("分数:%d,等级:%c\n\n",score,grad......
  • C语言 【句子倒叙】
        在学期C语言前期,经常会遇到一个经典的题目:倒序字符串。这个题目利用指针可以很简单地得到解决。句子倒叙需要用到这个思想,在正式句子倒叙之前我们先来倒叙字符串。#include<stdio.h>voidreverse(char*arr,char*right){ char*left=arr; while(left<......
  • Groovy语言知识点简要介绍
    语法规则##注释**单行**注释使用//在该行的任==何位==置来识别。**多行**注释标识与在开始/*和*/识别多行注释的末尾。##分号像Java编程语言,它需要具有**分号**在Groovy定义多个语句之间进行区分。##关键字###除java之外的特殊数字类型定义,如:BigInteg......
  • 如何看待大语言模型
    大语言模型(如GPT-4、BERT、T5等)的发展引起了广泛关注和讨论,其潜力和局限性都非常明显。以下是对大语言模型的几个重要方面的看法:1.技术层面的进步自然语言理解和生成能力提升:大语言模型在理解和生成自然语言方面取得了重大进展,特别是在上下文理解、问答、文本生成、翻译......