På www.catschool.se.tc finns några tutorials som jag gjort. Det finns inte så många men det kommer att komma fler. De handlar om programmering!
Några Guider Jag Gjort
Om mans kriver ut '\n' i C så skriver man väl ändå ut tecknet \n, alltså en ny rad? Eller har jag fel nu?
Sen skulle jag inte vilja kalla html för ett programmeringsspråk, men vad vet jag.
Roligt initiativ! :)
Det beror på. Om du skriver det inom "\n" så blir det ny rad. Om du skriver det inom '\n' så skrivs allting ut exakt som du skrev in det. Det vill säga \n.
EDIT: Nu har jag laggt till en tutorial om variabler i c och så behöver man inte ladda ner allt från Host-a längre.
Jaha okej, så man kan skriva ut strängar mellan 'dessa' tecken också?
Japp, precis. Men tänk på¨att det är skillnad mellan " och ' som jag nämde innan./\
För mig fungerar det inte alls att skriva ut något mellan 'dessa' men "dessa" funkar fint.
fel:
2 invalid conversion from `int' to `const char*' 1 multi-character character constant
2 invalid conversion from `int' to `const char*'1 multi-character character constant
Får jag se koden?
Detta har jag då kompilerat med g++ är det där felet är?
#include <iostream>
#include <conio.h>
#include <stdio.h>
using namespace std;
int main()
{
cout << "Hello Standard Project!\n\n";
printf('\na\n');
getch();
return 0;
}
Fast jag tycker ju inte att det skulle vara nån skillnad på printf()-funktionen.
Det där är helt fel. Du blandar C++ och C. Ajabaja..
#include <iostream> är C++
för
#include <stdio.h> som är C
using namespace std; är C++
cout är C++
för
printf som är C
getch(); är C++
så bestäm dig för om du vill använda C++ eller C. Tutorialerna på min hemsida är i C som jag tycker är bäst. Tyvärr är C lite svårare, inte egentligen men det finns mååånga fler tutorials till C++. Det var av den anledningen jag skapade Catschool. :student: Iaf ha en bra dag.
Ja jo jag vet att det där är C++ men jag tycker inte det borde vara någon skillnad på printf funktionen för det?
Aja om vi struntar id et då, vet inte riktigt hur jag ska göra för att skapa ett C-projekt, har bara gjort C++ projekt än så länge xD...
Det jag behöver veta är väl hur makefilen ska se ut, alltså vilka kommandon som ska köras...
För C++ använder jag g++ men vad heter den för C?
Du kan alltid ladda ner och installera Dev-C++ som jag också skrev om som tutorial. Det klarar både C++ och C och är riktigt bra.
Nej tack, jag gillar inte Dev-Cpp.
Du kan ladda ner Gcc från http://gcc.gnu.org.
Med Gcc kompilerar du om .c filer m.m till .exe eller linux-executuions.
.c-filerna kan du skriva i notepad.exe
Jag har gcc.
men vad använder man för kommando för att kompilera c-filerna?
hmm, jag tror att det är:
gcc ".c filens namn" -o "output filens namn" ...+fler saker om de behövs(t.ex. -lm om man ska ha math.h inkluderat m.m)
i kommandotolken
Jag tänket väl att jag hade rätt, eller har jag gjort fel nu?
För med 'g' eller '1' eller '\n' så menar man ett tecken, och det går inte att skriva ut med printf, för den vill ha en sträng, eller snarare en pekare till en char, försöka typkasta men det verkade itne fungera :P
Så skulle du kunna förklara det där med att '\n' skrev ut just ett \ och ett n. För hur jag en ser på det så kan jag bara se '\n' som ett tecken, ett nyradstecken.
Det var inte mycket guider om C++ :blink: programmerar det själv tycker det är jätte kul!!!
Jag kan inte jätte mycket men maila mig när du kommit längre använder
DEV-C++ om du undrar
//Simon
PS.Mailen är [email protected] :rambo: .DS
Kan bero på "dialektskillnader" drån Dev-C++ till olika versioner av Gcc.