新手学C语言会踩到什么样的坑?

        C语言因为是很多计算机大学生的必修课,所以这门编程语言的小白很多,很多萌新都在学习的过程中流下了无数心酸的泪水。


        例如刚开始学习的“hello world”程序,这基本上是每个人踏入程序员的第一步,很多人的雄心壮志就是从这里开始的。但是,很多人一开始就被这个程序难倒了几回。

例如我第一次写代码:

640?wx_fmt=jpeg

编辑

        没问题吧?看着自己写的代码,再看看书上的代码,嗯,没错了,一模一样。然而一运行:

640?wx_fmt=jpeg

640?wx_fmt=jpeg

编辑


        这不太对啊?居然报错了,明明和书上的代码一模一样啊,一定是电脑出现问题了,在重启电脑再次确认电脑没有问题后,一个字符一个字符和书上对照,在看的眼花的时候,终于发现将“main”打成了“mian”。原来如此,改了就OK了吧。

        在改好了再运行的时候,发现,又报错了

640?wx_fmt=jpeg

编辑


        于是再一次从头检查错在哪里,每一个字符都检查一遍,检查了几十遍,还是没有发现哪里不一样。于是在不断重启后,我终于受不了了,去网上找了一段“hello world”的代码,结果两段代码一比较才发现,我在打分号的时候用的是中文输入法,没有切换成英文输入法。。。


640?wx_fmt=jpeg

编辑

                就这样,我的第一个程序:hello world完成了。


640?wx_fmt=gif想要学习的可以点击阅读原文

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/339458.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

使用Spring Security进行简单身份验证

朋友不允许朋友写用户身份验证。 厌倦了管理自己的用户? 立即尝试Okta的API和Java SDK。 在几分钟之内即可对任何应用程序中的用户进行身份验证,管理和保护。 身份验证对于除了最基本的Web应用程序之外的所有应用程序都至关重要。 谁在发出请求&#xf…

python程序、画一个笑脸_如何使用canvas画一个微笑的表情(代码示例)

本篇文章给大家带来的内容是关于如何使用canvas画一个微笑的表情(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。实习期间让我用canvas画一个表情,比较简单,话不多说直接上代码:…

C语言项目:水波纹效果实现

今天教大家一个比较简单的C语言程序,通过用easyx库实现的水波纹效果。说到这里可能大家对水波纹似懂非懂,那么你肯定玩过这游戏吧!编辑打水漂我们捡一块扁平的小石头或者瓦片,角度稍微倾斜的甩出去,在力的作用力下&…

jboss fuse 教程_在JBoss Fuse / Fabric8 / Karaf中使用Byteman

jboss fuse 教程您是否曾经尝试了解一些简单的东西不起作用的过程? 您正在任何众所周知的上下文中编写代码,无论出于何种原因它都无法正常工作。 而且您信任您的平台,因此您认真阅读了所有日志。 而且您仍然不知道为什么某些行为不符合预期…

前端用sql 还是mysql_前端小白安装MySQL的踩坑路

1、首先进入官网下载MySQL然鹅当我进入官网,是这样的!这是看不起我大学英语六级水平么,这个下载也太奇怪了。点进去也找不到在哪里。(可能是我太傻,勿喷哈)最后我找到了这个下载链接,奶思开始下载!我下载的…

C语言项目:绽放的玫瑰花

剁手节已经过去几天了,当天成交量达到了恐怖的2000多亿,不知道大家贡献了多少呢?然而大家还有多少人记得双十一是光棍节呢?广大单身汪同胞还在苦苦挣扎,“大!家!不!要!慌…

java.lang.Record:规范草案

建议的Java记录的工作仍在继续。 Brian Goetz 昨天在OpenJDK amber-spec-experts邮件列表上启动了三个新线程,其中两个专注于Java Records。 这两个面向记录的线程之一讨论了Java记录是否应支持varargs 。 另一个线程为提议的类java.lang.Record提供了初始草案规范&…

mysql batch 失败_mysql突然挂掉,重启失败,求助

错误日志如下:2018-07-17T08:36:53.397517Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).2018-07-17T08:36:53.399199Z 0 [Note] /usr/s…

C语言项目:黑客帝国之数字雨

编辑相信大家看过许许多多的关于计算机黑客、骇客、人工智能、AI方面的电影,每当黑客入侵某个五角大楼,某个网站时,都会出现这样一幅画面:编辑然后就轻而易举的成功入侵夺取管理员权限了,这时候的我们,心情…

idea样式报错_来自强迫症患者的IDEA设置

IDEA的功能强大毋庸置疑,配置选项也是多到让人眼花缭乱。然而不是所有的配置都是用户需要的,特别是强迫症患者更是难伺候。今天和大家分享下个人的配置和。持续更新中,也欢迎大家补充。Duplicated code取消重复代码提示Settings -> Editor…

hystrix合并请求_Hystrix中的批处理(折叠)请求

hystrix合并请求Hystrix具有折叠(或批处理)请求的高级功能。 如果两个或多个命令同时运行相似的请求,Hystrix可以将它们组合在一起,运行一个批处理的请求,并将拆分结果分派回所有命令。 首先让我们看看Hystrix如何工作…

C语言项目:扫雷大战精简版

一直说写个几百行的小项目,于是我写了一个控制台的扫雷,没有想到精简完了代码才200行左右,不过考虑到这是我精简过后的,浓缩才是精华嘛,我就发出来大家一起学习啦,看到程序跑起来能玩,感觉还是蛮…

mysql ignore 1 lines_MYSQL使用笔记(1)

创建用户 用户名 dnsexpuser 密码:dnsexp1347insert into mysql.user(Host,User,Password) values (localhost,dnsexpuser,password(dnsexp1347)) ;创建数据库分配数据库权限create database wap_tagdb ;grant all privileges on wap_tagdb.*to waptaglocalhost ide…

Valhalla LW2的进展–内联类型

过去几周(2019年6月/ 2019年7月), 瓦尔哈拉计划的LW2阶段/原型最初于2018年10月提出,在面向公众的方面取得了重大进展。 在这篇文章中,我简要总结了最近发布的一些消息,文档和Valhalla Early Access Build。…

mysql密码高级_mysql高级操作

连接数据库# mysql -uroot -p -h10.18.44.209 -p3306授权GRANT ALL PRIVILEGES ON *.* TO root% WITH GRANT OPTION;FLUSH PRIVILEGES;修改数据库密码# vim /etc/my.cnf 追加validate_passwordoff# systemctl restart mysqld方法一:mysql > SET PASSWORD FOR use…

javafx 和swing_Swing和JavaFX:使用JFXPanel

javafx 和swing我很快将不得不在基于Swing的胖客户端中处理JavaFX –哦,对不起,我的意思是“多层富客户端”! 因此,这使我来看看JFXPanel 。 JFXPanel是一个javax.swing.JComponent,用于将JavaFX内容嵌入到Swing-UI中…

C语言十大经典例题:附答案

1、/*输出9*9口诀。共9行9列&#xff0c;i控制行&#xff0c;j控制列。*/#include <stdio.h>int main(){ int i,j,result;for (i1;i<10;i){ for(j1;j<10;j){resulti*j;printf("%d*%d%-3d",i,j,result);/*-3d表示左对齐&#xff0c;占3位*/}printf(&qu…

java正则表达式判断_Java正则表达式判断

/* 判断是否为数字 */ public static boolean isNumeric(String str) { if(str null || str.isEmpty()){ return false; } Pattern pattern Pattern.compile("[0-9]*"); Matcher isNum pattern.matcher(str); if…

C语言项目:图形马赛克处理技术

每个人都有讨厌的人&#xff0c;例如我就比较讨厌三个姓马的人&#xff0c;马云、马化腾和马赛克。马云骗女人的钱&#xff0c;马化腾骗孩子的钱&#xff0c;马赛克阻挡了人们的分享和交流 。那么大家是不是知道我们今天要分享的项目是什么啦&#xff1f;马赛克处理技术莫非就是…

在生产中配置和使用AWS EKS

到现在&#xff0c;我们已经完成了向Amazon EKS &#xff08; 工作地点&#xff09;的迁移&#xff0c;并且集群已经投入生产。 过去&#xff0c;我已经写了一些要点的简短摘要&#xff0c;您可以在这里找到。 当系统正在为实际流量提供服务时&#xff0c;我有了一些额外的信心…