I denne artikel har jeg forklaret om Typecasting på C-sproget. Definitionen, kategorierne af Typecasting, Hvorfor det bruges og Hvordan, sammen med mange eksempler, så det bliver nemt at forstå. Typecasting refererer simpelthen til at ændre datatypen for en variabel til en anden. For eksempel at æ
LÆSDette problem er et af standard use case scenarierne, når man lærer eller øver Stack som en datastruktur, hvis vi er bekendt med de grundlæggende operationer med stack som push() og pop(), kan dette problem løses meget nemt. Alt, hvad vi behøver at vide, er, at for hver åbningsbeslag skal der være e
LÆSI dag skal vi diskutere en vigtig kommando af bash-skallen, som er ls-kommandoen. Denne kommando bruges til at angive de filer og mapper, der findes i et brugerrum. Vi vil implementere det ved at bruge dirent header-filen . Indledende opsætning Lav en mappe med navnet command og inden i den laver
LÆSEn linket liste er en lineær datastruktur . Det er defineret som samlingen af objekter kaldet knuder der er tilfældigt gemt i hukommelsen. Disse noder er forbundet med hinanden via links . En node indeholder to felter: -Datadel: Denne del af noden indeholder værdien/elementet. -Linkdel: Denne de
LÆSSom programmører skriver vi ofte koder, der indeholder instruktioner til at interagere med forskellige input/output-enheder. I et programmeringssprog er udtrykket output betyder at vise nogle data (kan du huske det første Hello World!-program, du startede med?) eller skrive til en outputenhed (kan v
LÆSpwd (Present Working Directory) kommando er en af de grundlæggende bash line kommandoer, der bruges til at få stien til den mappe, vi arbejder på i øjeblikket! Kommandoen pwd i sig selv forkorter til nuværende arbejdsmappe. Vi vil bruge headerfilen dirent.h til mappestrukturer og objekter og imple
LÆSSå denne dag skal vi implementere et af de store emner i programmeringssproget C/C++, og det er cd-kommandoen. Udtrykket cd står for Changing directory af filsystemet, det er blevet implementeret i shellen for flere år tilbage. Også denne kommando forbliver en af de mest berømte og bemærkelsesværd
LÆSHar du nogensinde tænkt på at lave mapper uden den sædvanlige højreklik-funktionalitet i operativsystemet?, kan du gøre det på en anden måde, som er gennem kommandolinjen! Kommandoen mkdir er præcis lavet til det!. Kommandoen mkdir står for make directory/ies . Dette er en indbygget kommando i de UN
LÆSI dag skal vi tale om en kommando, som er meget brugt i bash til at fjerne filer/mapper, den kommando hedder rmdir kommando. Kommandoen rmdir står for fjerne mapper, det er en anden måde at fjerne en mappe fra UNIX-baserede systemer fra kommandolinjen. Ved at bruge denne kommando kan vi også fjerne
LÆSI denne artikel skal vi tale om de statiske variable i C. Her vil vi tale om: Introduktion til statiske variable Forskellen mellem statiske og automatiske variable Vigtige punkter relateret til statiske variable Før vi går videre med vores emne, lad os først tage et hurtigt overblik over - Nogl
LÆSI denne artikel har vi sammenlignet forskellene med Dynamic Memory Allocation og Static Memory Allocation i C Programmeringssprog. Vi dækker også det grundlæggende i hukommelsen og de forskellige typer hukommelsestildeling. Indholdsfortegnelse : Sammenligning af statisk og dynamisk hukommelsesallo
LÆSI denne artikel har vi forklaret, hvordan man sletter et array eller sletter et element i et array i C++ . Vi kan dække tilfældet med statisk og dynamisk hukommelse allokeret array sammen med det grundlæggende i array. Indholdsfortegnelse : Grundlæggende om Array og forskellige operationer Slet()
LÆSI denne artikel har vi forklaret brugen af calloc()-funktionen i C/C++ som bruges til dynamisk hukommelsesallokering. Vi har forklaret det med kodeeksempler med forskellige situationer. Indholdsfortegnelse : Hvad er Calloc? Hvad er Dynamic Memory Allocation? Eksempler på calloc() calloc() vs mal
LÆSI denne artikel har vi udforsket __builtin_popcount - en indbygget funktion af GCC, som hjælper os med at tælle antallet af 1ere (sæt bits) i et heltal i C og C++. POPCNT er monteringsinstruktionen, der bruges i __builtin_popcount. Populationsantal (eller popcount) for en specifik værdi er antallet
LÆSReturværdien af main()-funktionen viser, hvordan programmet afsluttede. Den normale afslutning af programmet er repræsenteret ved nul returværdi. Hvis koden har fejl, fejl osv., vil den blive afsluttet med en værdi, der ikke er nul. Indholdsfortegnelse: main() i C/C++ Exit()-funktionen main() i
LÆSI programmeringssprog C og C++ har NULL og void to forskellige betydninger og brugertilfælde som NULL reference, void pointer og meget mere. Vi har undersøgt dette i dybden. Indholdsfortegnelse: Hvad er null null eller NULL Hvor NULL bruges NULL reference Hvad er ugyldigt ugyldig markørtype ugyld
LÆSUnder afviklingen af programmet skal udvikleren rydde skærmen eller fjerne det tidligere output for nyt output. For at rydde konsolskærmen på c-sproget er der mange metoder tilgængelige. Her er nogle af følgende : Clrscr() funktion System(“clear”) funktion System(“cls”) funktion Vigtig bemærkni
LÆSWAP, der finder summen af diagonale elementer i en mxn-matrix. #include<stdio.h> void main() { int i,j,k,matrix[3][3],sum=0; printf(Enter matrix:-\n); for(i=0;i<=2;i++) { for(j=0;j<=2;j++) { scanf(%d,&matrix[i][j]); } } printf(Matrix is:-\n); for(i=0;i<=2;i++) {
LÆS#include<stdio.h> void main() { int i,j,k,m1[3][3],m2[3][3],mul[3][3]; printf(Enter first matrix:-\n); for(i=0;i<=2;i++) { for(j=0;j<=2;j++) { scanf(%d,&m1[i][j]); } } printf(Enter second matrix:-\n); for(i=0;i<=2;i++) { for(j=0;j<=2;j++) { scanf(%d,&m2[i][
LÆSWAP for at søge efter et element i et array ved hjælp af lineær søgning. #include<stdio.h> void main() { int i,ar[10],n,pos=-1; printf(Enter array:-\n); for(i=0;i<=9;i++) { printf(ar[%d]=,i); scanf(%d,&ar[i]); } printf(Enter number to be search=); scanf(%d,&n); for(i=0;i
LÆS