Umieszcza funkcję w C

Umieszcza funkcję w C
Wyświetlanie danych wyjściowych na ekranie jest ważnym elementem każdego języka programowania. Do wykonania tego wykonuje funkcja PUTS w C. Puts () wywołanie w C to metoda obsługi plików, która jest wykorzystywana do wydrukowania linii na ekranie wyjściowym. Funkcja puts () wygląda bardzo podobnie do funkcji printf (). Funkcja puts () jest używana do wyświetlania ciągu, który był wcześniej odczytany za pomocą funkcji gett () lub scanf () na terminalu. Wartość liczb całkowita zwrócona przez funkcję puts () reprezentuje liczbę znaków zapisanych na terminalu.

Jeśli ciąg zawiera znaki formatowe, takie jak „% s”, printf () zapewni nieprzewidywalne wyniki w funkcji puts (). Ponadto, jeśli „STR” jest ciągiem dostarczanym przez użytkownika, użycie printf () może zagrozić bezpieczeństwu.

Wartość zwracana funkcji puts () w c

Funkcja Puts dodaje nową postać do końca określonego argumentu i publikuje ją do strumienia wyjściowego.

Metoda zwraca nieujemną liczbę całkowitą, jeżeli przetwarzanie jest skuteczne; W przeciwnym razie wyświetla EOF (koniec pliku), jeśli występuje problem.

Składnia funkcji puts () w c

Składnia funkcji puts () jest wyświetlana w poniższym wierszu.

$ int puts (const char *string)

Ciąg jest wskaźnikiem w kierunku tablicy „znaków” zawierających ciąg C.

Wdrożenie funkcji puts () w c

Po podstawowym zrozumieniu funkcji Puts () w C, teraz zaimplementujemy kilka przykładów. Na przykład wdrożenie i zrozumienie używamy Ubuntu 20.04 System operacyjny. Mamy w nim kompilator GCC do wykonywania i kompilacji kodu. Możesz go mieć, uruchamiając następujące wymienione polecenie w konsoli.

$ sudo apt instal gcc

Przykład 1

Aby zaimplementować ilustrację funkcji puts () w c, otwórz wiersz polecenia, naciskając „ctrl+alt+t” lub znajdując aplikacje systemu operacyjnego. Po jej znajdzieniu utwórz plik z poleceniem Nano, aby Twój plik pojawił się w edytorze GNU. Wykonaj następujące umieszczone instrukcje w skorupce.

$ nano puts.C

„Nano” reprezentuje polecenie, umieszcza nazwę pliku i .C to rozszerzenie pliku pokazujące, że będziesz mieć kod typu c. Tytuł pliku może różnić się zależnymi od Twojej potrzeby. Po wykonaniu pojawi się edytor GNU Nano. Wdrażamy najprostszy przykład. Dodaj kolejny kod do utworzonego pliku.

W tym przykładzie zadeklarowaliśmy ciąg „Cześć I Am Kalsoom”, wydrukujemy go na ekranie za pomocą funkcji puts (). Komentarze wraz z każdym wierszem kodu zostały dodane do zrozumienia użytkowników.

Po zapisaniu całego kodu zapisz plik i wyjdź z niego, naciskając „Ctrl+X”. Wrócisz do swojego ekranu terminala. Teraz wykonaj i skompiluj kod, postępując zgodnie z wymienionymi instrukcjami.

$ GCC.C
$ ./A.na zewnątrz

Ciąg wyjściowy został wyświetlony, ponieważ można go sprawdzić na wyżej wymienionym ekranie wyjściowym.

Przykład 2

Teraz przechodząc do następnego przykładu, utwórz plik z poleceniem Nano, aby Twój plik pojawił się w Edytorze GNU. Wykonaj następujące umieszczone instrukcje w skorupce.

$ nano puts2.C

„Nano” reprezentuje polecenie, „Puts2” to nazwa pliku i .C to rozszerzenie pliku pokazujące, że będziesz mieć kod typu c. Tytuł pliku może różnić się zależnymi od Twojej potrzeby. Po wykonaniu pojawi się edytor GNU Nano. Dodaj kolejny kod do utworzonego pliku.

Na tej ilustracji zadeklarowaliśmy dwa ciągi o wielkości ciągu 100. Pierwszy ciąg wydrukuje „Uwielbiam pisać dla Linuxhint”; Jednak drugi ciąg drukuje „Linuxhint jest najlepszy”. Oba struny zostaną wydrukowane na dwóch oddzielnych liniach bez dodania „/n”

Po zapisaniu całego kodu zapisz plik i wyjdź z niego, naciskając „Ctrl+X”. Wrócisz do swojego ekranu terminala. Teraz wykonaj i skompiluj kod, postępując zgodnie z wymienionymi instrukcjami.

$ GCC PUTS2.C
$ ./A.na zewnątrz

Ciąg wyjściowy został wykazany, ponieważ można go sprawdzić na wyżej wymienionym ekranie wyjściowym.

Wniosek

Ten artykuł dotyczył funkcji puts () używanej w języku programowania C. Wyjaśniliśmy podstawową koncepcję funkcji Puts () oraz jej wartość zwracania i składnia. Dwa przykłady zostały zaimplementowane do zrozumienia użytkowników. Teraz, patrząc na ten artykuł z koncentracją, pomoże ci łatwo zrozumieć tę koncepcję, a potem będziesz mógł wdrożyć kod zgodnie z wymaganiami pracy.